Моя проблема проста, но я не смог найти ее наилучшим решением.Сохранение файлов cookie для голосования ASP.NET
Я хочу знать, кто-то проголосовал за пост НА СТРАНИЦЕ НАГРУЗКИ (а не когда они голосуют), и если они это сделают, измените образ голосования, чтобы они могли видеть, что они уже проголосовали за него.
Лучшее решение, которое пришло мне в голову, состояло в том, чтобы сохранить куки-файлы, первый вопрос: «Хорошая практика - сохранить куки и просмотреть все сообщения, чтобы узнать, существует ли файл cookie?»
второй вопрос: если это хорошее решение, каким должен быть способ сохранить куки? Поскольку только зарегистрированные участники смогут голосовать, соблюдение имени пользователя и postId должно быть достаточно .. или нет?
Спасибо
Что происходит, когда cookie очищается? Должен ли пользователь все еще видеть, что он уже голосовал? Если он должен, то cookie, вероятно, не лучшее решение. – ken
Я тоже буду держать голоса на db. Это просто для клиентов. – Pabuc
Хорошо для печенья, то, что вы говорите, невозможно, но если это возможно, да, это было бы здорово! – Pabuc