Я создаю сайт, где каждый может повысить или понизить контент.
Для запуска я не хочу заставлять людей создавать учетные записи для этого. Тем не менее, без учетных записей, какой надежный способ гарантировать, что люди не будут голосовать за один и тот же контент более одного раза?
Методы, которые я рассмотрел, - это отслеживание на основе IP и отслеживание на основе файлов cookie / сеансов.
У обоих есть проблемы.
Я нацеливаюсь на кампус колледжа, и поэтому многие пользователи могут иметь один и тот же ip (через общежитие или квартиру). Принимая во внимание, что куки / сессии очень легко использовать, если пользователь удаляет свои сессии или даже использует скрипт для голосования.
(Будучи в студенческом городке, вероятно, есть много технически подкованных студентов, которые могут это сделать)
Что касается технологий, есть ли более надежные способы сделать это?