网站的唯一用户标识


unique user identification for a website

我正在开发一个网站来寻找我所在州最好的政治家。在我的网站上,访问者可以投票选出他们最喜欢的政治家。我想限制用户为一个政客添加多张选票,还想限制用户对多个政客的投票(用户可以为任何一个政客投一票)。

如何跟踪唯一用户?我对添加会减少用户交互的注册/登录方法不感兴趣。我试图追踪唯一的IP地址,但网站可以通过代理服务器访问,这种方法行不通。

有什么方法可以追踪用户吗?

对于此任务,您必须具有用户注册/登录功能。否则,您将获得不正确的数据。

我建议的工作流程:

  1. 用户使用他的电子邮件id在网站上注册。

  2. 确认邮件发送给用户。

  3. 用户点击确认链接,证明他是真的。

  4. 然后他投票。

  5. 他的投票记录在他的电子邮件id上。