У меня есть таблица, в которой хранится сообщение. Каждый пост имеет идентификатор, заголовок, содержание и оценку. В настоящее время вы можете лайкнуть публикацию, и ее оценка будет увеличиваться и уменьшаться, если она вам не нравится.
Теперь то, что я не понимаю: как мне избежать того, что пользователь будет голосовать более одного раза? Конечно, они могут просто обновить и проголосовать снова. Я читал некоторые статьи, в которых хранятся файлы cookie и т. д., но нельзя ли просто отключить файлы cookie или очистить их и снова проголосовать?
Я думал, что вам придется хранить тех, кто проголосовал, или, скорее, идентификатор того, кто проголосовал. Тем не менее, я не могу представить, как я буду это делать? Буду ли я хранить идентификатор избирателя в сообщении, за которое он голосует, или что-то еще?