Bak*_*aro 2 php privacy anonymity voting-system
我正在建立一个网站(使用PHP,JavaScript和MySQL),投票系统允许人们匿名投票但只投一次.
这意味着我的系统必须知道谁投票(因为我必须检查用户是否已经投票)但我不想将用户名或用户的IP地址存储在数据库中(破坏匿名).我不知道怎么开始,我需要一些指导; 我应该找什么?
你最糟糕的问题是如何确保你的用户只投票一次,但这不是问题的关键:你问的是如何确保无法接近
这很容易:将您用于单一投票的任何内容视为密码,并将其哈希.因此,为了论证,您可以使用IP.我知道这个问题,但我们假设这是你的选择.
请注意,这是关于不相干的,而不是关于如何确保单一投票.