我正在为我的网络应用程序构建一个匿名投票系统。我的目标是建立一个系统,每台计算机(设备)只能执行1票。我知道实现这一目标的最佳方法是不使用匿名用户来实现它,但我并不太关心构建一个完全安全的系统。
我搜索过持久性cookie,但我很快意识到每个浏览器的cookie都是独一无二的,然后普通用户可以很容易地发现他们可以在Firefox浏览器上投票后再次在Chrome上投票。如果你能给我任何建议,我将不胜感激。
构建此系统的最佳方法是什么?
答案 0 :(得分:3)
来自how to allow only one vote for a rating system @ Mike Sherrill'Catcall':
似乎没有切实可行的方法来严格执行网上每人一票。
在计算机网络上,我们经常为人们使用代理人。其中一些是
等等。但是,当涉及每人一票时,所有这些都有问题。
如果投票真的很有价值,有些人会投两次很多麻烦。但大多数选票都不是很有价值。