2009-09-22 1 views
0

Я управляю веб-сайтом кинофестиваля, который принимает рейтинги фильмов, и я заинтересован в том, чтобы остановить людей, обманывающих систему (т. Е. Представив несколько рейтингов, чтобы исправить список из десяти).Идентификация одного и того же пользователя в разных браузерах/ISP-соединениях

Я использовал методы, такие как IP-адрес и проверку маркеров браузера, но я знаю, что некоторые люди пытаются обмануть систему, изменив соединение с интернет-провайдером или браузер.

Какие методы, если таковые имеются, используются людьми для идентификации одного и того же пользователя в разных браузерах и потенциально разных IP-адресах (например, разных интернет-соединениях)?

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

+0

Как вы можете сказать, что пользователи играли в систему? это может быть хорошим местом для начала. –

+0

Подозрительное поведение, т. Е. Множество максимальных оценок с почти идентичным текстом обзора. Для двух примеров сопоставлен IP-адрес, для других - пользовательский агент браузера. – simonrjones

ответ

7

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

Если вы обнаружите, что люди создают несколько учетных записей для голосования более одного раза, я бы тогда реализовал таймер, который позволяет создавать новую учетную запись с одного и того же IP каждые x минут. Они все еще могут играть в систему, но они могут значительно исказить результаты.

+1

Это хорошее предложение, но в идеале мы не хотим заставлять пользователей создавать учетные записи, так как это уменьшит количество голосов, которые мы получаем на сайте. – simonrjones

0

Для этого вам следует использовать Flash/flex.

  1. Это хранение немного трудно чистить (нужно удалить некоторые файлы в безумных местах в системе.
  2. Если все сделано правильно, это может быть трудно быть обнаружены конечным пользователем, что на самом деле вспышка литья голосование.
  3. это тот же плагин и те же данные по всей системе пользователя

конечно, если нет вспышки поддержки всегда может деградировать до системы регистрации/печенья с уродливыми искаженным.

+0

Есть ли у Flash/Flex какие-нибудь умные методы идентификации пользователя? – simonrjones

Смежные вопросы