Page 1 sur 1

Identification visiteur et navigateur

Posté : 31 août 2008, 11:45
par bunk
Bonjour,

Je cherche une méthode pour identifier les visiteurs d'un site afin que plusieurs fois la même adresse IP puisse le consulter en même temps avec diférent navigateurs mais qu'un utilisateur ne puisse entrer dans la partie administrative (en réalité son compte) qu'à partir d'un seul navigateur.
Tout en permettant à d'autre utilisateur derrière la même adresse ip de pouvoir se connecter.

Par défaut j'ai une variable de session visiteur et un enregistrement (bdd) qui contient IP|visiteur|timestamp|navigateur , la variable de session prend la valeur de l'identifiant de l'utilisateur quand celui-ci se connecte je met à jour l'enregistrement.

Pour l'instant lorsqu'un utilisateur se connecte il lui ai impossible de se connecter 2 fois, par rapport à l'adresse IP et non pas à partir de logon.

Auriez vous une idée de la méthode à adopter ?
D'avance merci.

Posté : 31 août 2008, 17:45
par Invité
Je suis arrivé à faire ce que je voulais. (a peu près).

Quand l'utilisateur se connecte je met à jour un champ qui l'empeche de se reconnecter et même si c'est pas la même adresse ip.

Si l'utilisateur ne ferme pas bien sa session (logout) il se voit "bloqué" pendant un certain temps (30 minutes, avant de mettre à jourle champ)

Bonne fin de journée.

Posté : 31 août 2008, 18:00
par Sékiltoyai
Euh, juste par curiosité, pourquoi ne veux tu pas que l'utilisateur se connecte avec 2 navigateurs différents ?

Posté : 31 août 2008, 20:41
par bunk
Bonsoir,

Je fais un site que pour les InternetExplorien.... :) non je plaisante !

En fait c'est pas deux navigateurs différent mais il ne peux pas "ouvrir son compte" 2 fois en même temps.

Je voulais juste essayer de comprendre comment ça fonctionne. En fait ça ma traversé la tête et comme je savais pas du tout comment faire j'ai voulu essayé.

Pas certain de l'utilité maintenant que ça fonctionne.

Posté : 31 août 2008, 21:05
par Sékiltoyai
Et pourquoi ne voulais tu pas qu'il puisse se connecter deux fois en même temps ? :)