Прежде всего, я искал, насколько мог, и прочитал все вопросы, которые кажутся актуальными, но ничего конкретно не ответил на это. Это не дубликат, афайк.
Очевидно, что если анонимное голосование на веб-сайте разрешено, нет надежного способа предотвратить голосование более одного раза.
Однако мне интересно, сможет ли кто-нибудь с опытом помочь мне с достаточно надежным способом отслеживать абсолютно уникальных посетителей и записывать голоса против этих учетных данных.
В настоящее время я гарантирую, что разрешен только один голос на каждый элемент/сеанс, но это легко обойти, перезапустив браузер, изменив браузеры/компьютеры или очистив данные сеанса.
Запись на IP кажется следующим разумным решением, но мне интересно, слишком ли это будет слишком ложным срабатыванием (у нескольких пользователей в одной локальной сети за NAT будет одинаковый внешний IP-адрес и т.д.).
Есть ли какая-то средняя почва для этого или какой-то другой метод/комбинация, которую я пропускаю?