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