Controler les doubles connexions
beaf
Messages postés
262
Date d'inscription
Statut
Membre
Dernière intervention
-
AssassinTourist Messages postés 6029 Date d'inscription Statut Contributeur Dernière intervention -
AssassinTourist Messages postés 6029 Date d'inscription Statut Contributeur Dernière intervention -
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
- Voir les connexions facebook - Guide
- Gmail connexions - Guide
- Fan controler - Télécharger - Optimisation
- Sandra a décidé de mieux contrôler son image et sa présence sur différents réseaux sociaux. qu’est-il possible de faire sur ces réseaux ? - Forum Facebook
- Controler temperature pc - Guide
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.