Question

Mon impression est que, quand je frappe le débordement de pile pour la première fois, il enregistre mon adresse IP en tant qu'utilisateur depuis que je peux poser une question sans être connecté, au sens traditionnel, mais je suis toujours suivi.

Est-ce que fait SO? Base un utilisateur dans non-connecté comme une adresse IP? Ou est-ce une combinaison de cookies / sessions et IP?

Je veux mettre en œuvre une solution similaire, mais je crains que la modification IP et les utilisateurs feindre une adresse IP pour obtenir le compte d'un autre utilisateur. Comment dois-je gérer cela?

Était-ce utile?

La solution

Stack Overflow utilise un cookie plutôt que votre adresse IP. Vous pourriez utiliser un mal configuré (peut-être sur le but) proxy, si l'adresse IP est pas fiable de toute façon. (Ceci est de la mémoire, je ne suis pas intentionnellement déconnecté de SO dans un temps long;).

En utilisant les mêmes pratiques que vous faites avec les cookies de connexion « normale », vous pouvez faire confiance tout autant que les comptes enregistrés. La seule mise en garde est que vous devez générer chaque fois qu'un nouveau / utilisateur connecté à des visites sur le site ou mieux, à droite comme ils le font quelque chose qui exige un suivi (par exemple poser une question dans l'exemple de SO).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top