подтверждение голосования для пользователя, чтобы проголосовать один раз - PullRequest
3 голосов
/ 07 февраля 2011

Создание открытого опроса. Как вы подтверждаете, что пользователь голосовал только один раз. Я пытался использовать IP-адрес, но некоторые организации используют 1 IP-адрес.

1 Ответ

2 голосов
/ 07 февраля 2011

Это не 100% решение, но вы можете использовать отпечаток браузера в сочетании с IP-адресом.См. этот сайт , чтобы узнать о некоторых доступных и легко доступных свойствах браузера.

Недостатки: некоторые люди могут быть исключены (особенно в крупных организациях с очень ограниченной и, следовательно, однородной инфраструктурой), другие могут голосоватьдважды, например, с использованием разных браузеров.

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

Насколько мне известно, 100% -ного решения этой проблемы не существует.

Изменить: Файлы cookie - это еще один очевидный выбор, если вас не слишком волнуют люди, играющие в систему голосования (просто пишите авто-избирателю, который игнорирует отправленные вами файлы cookie).

...