检测用户之前是否投票?

时间:2012-01-11 12:57:59

标签: asp.net-mvc

我正在Biulding一个mvc asp.net网站我想添加民意调查,我想检查用户是否可以使用之前投票: 1. IP:存在私有和公共IP的问题 2.Cookie可以删除 求助。

1 个答案:

答案 0 :(得分:3)

实现此目的的唯一可靠方法是要求您的用户在投票前对您的网站进行身份验证。这样,您可以存储用户已在数据库中投票的信息。这样,当用户登录并尝试投票时,您将知道他是否已经投票。

如果您允许匿名用户在您的网站上投票,那么就没有可靠的方法来执行此操作。