Connexion unique en PHP - PHP - Programmation
Marsh Posté le 20-04-2006 à 11:44:11
As tu pensé a faire un flag dans un fichier texte ?
Je m'explique quand k'user vient tu ecris dans un fichier texte qu'il est la et si il cherche a se connecter alors qu'il est toujours là, bah c'est impossible. Ensuite quand il se déco, tu supprime laligne du fichier texte...
Marsh Posté le 20-04-2006 à 11:50:52
Cyrilpop : les sessions servent à ça...
Marsh Posté le 20-04-2006 à 11:55:45
Bonjour,
effectivement j'avais pensé à ce genre de manipulation, soit dans un fichier texte soit dans la base. Mais imaginons que l'utilisateur ne se déconnecte pas et ferme simplement son navigateur ; la ligne du texte n'est alors pas effacé et l'utilisateur ne peut plus se déconnecter.
Ce qu'il me faudrait c'est vérifier que le login présent dans cette session n'est pas déjà référencé dans une session au même moment sur le serveur
@+
tÅBe³
Marsh Posté le 20-04-2006 à 12:15:03
il y a une fonction du genre on close windows( action )
mais je ne suis pas sur, ca reste a confirmer. Sinon, tu fais un truc en fontion de l'ip dc si l'user cherche à revenir et que l'ip correspond, il a les droits, et s'il a changé, il faut lui faire faire une requete qui efface "manuellement" la ligne du fichier texte.
Marsh Posté le 20-04-2006 à 13:45:53
stabe a écrit : Bonjour, |
la session expire après un temps défini.
Marsh Posté le 20-04-2006 à 13:54:37
oui, je sais qu'elle expire au bout d'un temps défini mais comment vérifier sur le réseau si la session ouverte ne correspond pas à une autre ?
@+
tÅBe³
Marsh Posté le 20-04-2006 à 16:25:01
Et si les users se passent les login/pass mais ne se connecte pas en meme tps ?
Marsh Posté le 20-04-2006 à 22:52:50
Je sais je me rends bien compte mais je n'ai pas trouvé d'autre solutions pour le moment. En avez-vous une plus interressante ?
@+
tÅBe³
Marsh Posté le 21-04-2006 à 01:08:11
identification vocale: l'utilisateur doit lire un texte aléatoire
Marsh Posté le 21-04-2006 à 01:53:18
je propose plutôt la biopuce dans le cou des internautes.
Marsh Posté le 21-04-2006 à 09:00:47
Oui c'est une solution à étudier, mais on est pas encore en 2020.
C'est sérieux ce que je demandais mais bon...
@+
tÅBe³
Marsh Posté le 26-05-2006 à 14:09:50
stabe a écrit : Oui c'est une solution à étudier, mais on est pas encore en 2020. |
Salut, j'ai le même soucis que toi en ce moment et je voulais savoir si t'avais trouvé une solution au problème?
Merci
Marsh Posté le 20-04-2006 à 11:24:27
Bonjour à tous,
je souhaite mettre en place un accès sécurisé réservé à certains membres s'étant acquitté d'un abonnement. Pour éviter que les membres ne se "pretent" leur login/password, je voudrais mettre en place un système de connexion unique. En clair lorsqu'un utilisateur se connecte via un système de session, j'aimerai qu'aucun autre utilisateur ne puisse se connecter avec le même login/password. J'ai pensé à vérifier ses informations de session sur le serveur mais je ne sais pas trop comment faire.
Merci en tout cas par avance pour votre aide.
@+
tÅBe³