Разработка системы голосования Django без использования учетных записей

Мы рассматриваем возможность внедрения системы голосования (голоса «за» и «против») без использования каких-либо учетных данных - ни учетных записей приложений, ни OpenID, ни чего-либо подобного.

Проблемы в порядке:

  1. Предотвратить голосование роботов
  2. Разрешить лицам, находящимся под NAT, голосовать без отмены / аннулирования чьего-либо голоса
  3. Предотвращение (или, по крайней мере, очень затруднение) пользователям голосовать больше более одного раза

Мои вопросы:

  1. Если вы реализовали что-то подобное, какие-нибудь советы?
  2. Есть ли проблемы, которые, возможно, я упускаю из виду?
  3. Какие инструменты, которые мне, возможно, следует изучить?

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

6
задан Belmin Fernandez 17 February 2011 в 22:14
поделиться