我有一个民意调查的网站,我希望用户能够只投票一次,我不能使用他的IP地址知道他之前投票的所有系统用户使用的IP地址是一个(他们在LAN有一个WAN IP地址)。使用cookies是好的,但如果他删除cookie再次投票怎么办? ,我也不想使用会员资格或电子邮件验证。
有什么方法可以做到吗?我不知道可能知道他的mac地址:p。 什么JavaScript可以提供给我(有关他的电脑的信息)?
感谢你们。
答案 0 :(得分:2)
一个饼干怎么样? http://samy.pl/evercookie/
答案 1 :(得分:1)
您已经描述了所有选项和权衡。遗憾的是,除非您计划使用浏览器扩展程序,插件,签名小程序,提升的Silverlight客户端或其他类似方法,否则您将无法访问计算机识别数据。
答案 2 :(得分:0)
JavaScript不允许您了解任何PC详细信息。使用Cookie是可行的方法。