Где хранить данные клиента?

104
11 июня 2021, 11:20

Я работаю с .net mvc core, и хоче реализовать данные о просмотренности форума, т.е например если пользователь не видел ту или иную тему, она светиться, после того, как пользователь её просмотрел где-то меняется статус. Где и как можно хранить и обрабатыватт данные о статусе просмотра? Я могу бы хранить это в cookie, но ведь там ограничения по количеству данных.

Answer 1

Зависит от требований к хранению данной информации.

  1. Хранить данные на время работы в браузере (в пределах браузера и сессии, имею ввиду до чистки кэша и куков). Тут можно использовать локальное хранилище браузера. tprogger.localstorage
  2. Хранить данные постоянно. Т.е. пользователь может авторизоваться через другой браузер. Тут реализовать на уровне БД, добавляя связь многое-ко-многим для Пользователь - Тема форума.
READ ALSO
Регулярка на шарпе находит лишнее

Регулярка на шарпе находит лишнее

Есть такой текст: GET /?code=KYTW/9Bjv7m7OhrXmuZd50PuvRq5b4TVi3GIH5ZXOVl59XQL8yMAhuC2IqS7XIsxSQauZA==&state= HTTP/11

96
Сортировка вложенных объектов

Сортировка вложенных объектов

Есть сущность Request

77
Как парсить страницу, которая загружена в WebView? Android Xamarin

Как парсить страницу, которая загружена в WebView? Android Xamarin

Есть страница (не моя и без API) с которой надо взять данныеПример такой страницы

91
При переносе проекта возникает ошибка System.Runtime.CompilerServices.Unsafe, Version=4.0.4.0

При переносе проекта возникает ошибка System.Runtime.CompilerServices.Unsafe, Version=4.0.4.0

Запускаю проект на другой машине, проект скачан из репозитория, все ссылки работают, связи все правильные, через gacutil добавил несколько сборок,...

89