Controler les doubles connexions
beaf
Messages postés
292
Statut
Membre
-
AssassinTourist Messages postés 7838 Statut Contributeur -
AssassinTourist Messages postés 7838 Statut Contributeur -
Bonjour,
je suis en train de developper une application avec php,
je voudrais savoir comment interdire un utilisateur déja connecter sur l'application de n'avoir plus la possibilite de connecter à l'application si cette derniere (utilisateur) si sa session est active sur un autre poste du réseau.
- Par exemple : vous etes déja connecte sur un autre poste à l'application.
Merci
je suis en train de developper une application avec php,
je voudrais savoir comment interdire un utilisateur déja connecter sur l'application de n'avoir plus la possibilite de connecter à l'application si cette derniere (utilisateur) si sa session est active sur un autre poste du réseau.
- Par exemple : vous etes déja connecte sur un autre poste à l'application.
Merci
A voir également:
- Controler les doubles connexions
- Facebook connexions - Guide
- Gmail connexions - Guide
- Fan controler - Télécharger - Optimisation
- Aucun signal veuillez contrôler la connexion antenne - Guide
- Sandra a decide de mieux controler - Forum Études / Formation High-Tech
2 réponses
Salut,
Dans un premier temps il te faut connaitre les utilisateurs connectés.
Pour cela il faut stocker le timestamp lors de la connexion de l'utilisateur, et l'actualiser à chaque requête de sa part.
Tu peux donc en déduire qu'un utilisateur dont le timestamp date de moins de 5 minutes (valeur à définir) est connecté.
Si il se déconnecte (En appuyant sur un bouton prévu à cet effet), tu supprimes/archives simplement son timestamp.
Au moment ou il souhaite se logguer, tu vérifie si il possède déja un timestamp "connecté" (donc de moins de 5 minutes) et si c'est le cas, tu refuse la connexion.
Dans un premier temps il te faut connaitre les utilisateurs connectés.
Pour cela il faut stocker le timestamp lors de la connexion de l'utilisateur, et l'actualiser à chaque requête de sa part.
Tu peux donc en déduire qu'un utilisateur dont le timestamp date de moins de 5 minutes (valeur à définir) est connecté.
Si il se déconnecte (En appuyant sur un bouton prévu à cet effet), tu supprimes/archives simplement son timestamp.
Au moment ou il souhaite se logguer, tu vérifie si il possède déja un timestamp "connecté" (donc de moins de 5 minutes) et si c'est le cas, tu refuse la connexion.