Задать вопрос
@Rabbit13245
Начинающий веб-разработчик

Как хранить постоянные данные на клиенте?

Доброй ночи. Есть небольшое SPA, в котором клиентская часть сделана на реакте. Возник вопрос, как хранить какие-то постоянные данные (например имя пользователя, фирму в которой он работает) на клиенте? Поясню...
Клиент отправил логин/пароль, получил веб-токен и некую постоянную инфу о себе (логин, имя фамилия, фирма, балланс текущий, да что угодно). Потом произвел некие действия на сайте (отправил данные на сервер, получил их с него). Как вот эту постоянную инфу хранить в браузере? local storage? можно же подменить... каждый раз получать их от сервера при любом действии? мне кажется как-то тупо...
  • Вопрос задан
  • 194 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
ernesto77
@ernesto77
php, rb, py, js, webdev
на клиенте все можно подменить, не только local storage. Если нужно определить человека со 100% вероятностью, то надо обращаться к БД. Насколько я знаю это не глупо
Ответ написан
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
Да, их можно подменить. Но если клиент "поверит" этим новым данным, то ничего страшного нет. А на сервере их проверка должна быть в любом случае. Можно использовать jsonwebtoken.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы