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 -
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
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:
- Empecher partage de compte php
- Partage de photos - Guide
- Créer un compte google - Guide
- Disney plus partage compte - Accueil - Streaming
- Meilleur site partage abonnement - Accueil - Services en ligne
- Installer windows 10 sans compte microsoft - Guide
1 réponse
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.
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 ?
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