Empecher partage de compte php

serpan2 Messages postés 178 Date d'inscription   Statut Membre Dernière intervention   -  
ludo1325 Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis en train de développer un site en php/mysql et je cherche une solution pour le problème suivant :
comment faire pour éviter le partage de compte ? càd ne pas permettre deux utilisateurs d'utiliser le meme login et mot de passe pour se connecter à mon site,
si je capte une 2 ème connexion je déconnecte l'ancien.
j'espère que c'est claire, et j'attend vos idées.
Merci



A voir également:

1 réponse

ludo1325 Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   33
 
Bah dans ta base de données, tu mes une colone "online" a la connexion tu la passe à 1, quand le compte est déconner tu la passe à 0, si la personne essaye de ce connecter alors que le la valeur est à 1, tu lui indique qu'il ne peut pas ce connecter, si tu stock les sessions, tu les destroy.
0
serpan2 Messages postés 178 Date d'inscription   Statut Membre Dernière intervention   6
 
Merci ludo pour la réponse, le problème de ta solution c'est que si l'utilisateur est mal déconnecté comment faire pour changer l'etat de "online" à 0 ?
0
ludo1325 Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   33
 
C'est pas con ça ^^", après sa dépend de comment tu développe ton site, mais tu peu tout simplement exécuter une requête sql (update) qui changerai l'état à 0 au bout d'un certains temps. C'est la seul solution que j'ai à te proposer :x
0