Page 1 sur 1

Identification avec un seul ordinateur

Posté : 08 nov. 2007, 19:32
par Guyome
Bonjour, (ou bonsoir plutôt là :lol: )

J'ai cherché (un peu mais depuis quelques jours) et je n'ai pas réellement trouvé ce que je cherchais.

Je débute en php et j'ai réussi à créer une indetification sur un site. Jusque là tout va bien.

Mais je souhaiterai que ces informations réservées ne soient disponibles, soit qu'une seule fois, soit que par un seul ordinateur (afin que les gens ne s'échangent pas leur mot de passe et login et accède tous à l'information).

J'ai cherché dans des livres et soit je comprends pas quand je trouve, soit je ne trouve pas.

Si quelqu'un pouvait rapidement me dire par où me diriger (je ne demande pas à ce qu'on me fasse un script car j'aimerais bien réussir à comprendre) ça serait réellement super.

Sinon, je comprendrais tout à fait qu'on me dise de mieux chercher sur le forum.

Merci

Bonne soirée

Posté : 08 nov. 2007, 19:55
par h0_noMan
Evites le blocage (1 compte / 1 IP) et preferes plutot (1 compte / 1 hostname).

Il n'est pas rare de voir differentes IP pour un meme modem mais il est beaucoup plus rare (surtout dans le cas de particulier) de voir different hostname par modem.
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
Tu n'as qu'a ajouter ce champ dans ta table d'utilisateur au moment de la création du compte et vérifier à chaque connexion si le couple (login/password/hostname) est le bon.

Mais saches que tu restreint tes utilisateurs a ne se connecter sur ton site que depuis le même lieu.
Il faudrait les en informer au moment de la création du compte, au cas ou ils auraient créer le compte chez un ami ou dans un cyber.