Обнаружение, если пользователь голосовал раньше? - PullRequest
2 голосов
/ 11 января 2012

Я строю веб-сайт mvc asp.net. Я хочу добавить опросы, я хочу проверить, голосует ли пользователь, прежде чем я могу использовать: 1. IP: существует проблема частного и публичного IP 2. Может бытьудалите помощь, пожалуйста.

1 Ответ

3 голосов
/ 11 января 2012

Единственный надежный способ добиться этого - потребовать от пользователей аутентификации на вашем сайте перед голосованием.Таким образом, вы можете хранить информацию, за которую пользователь уже проголосовал, в вашей базе данных.Таким образом, когда пользователь входит в систему и пытается проголосовать, вы узнаете, проголосовал ли он уже или нет.

Если вы разрешите анонимным пользователям голосовать на вашем сайте, просто не существует надежного способа сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...