@rdzh
IT

Проблема сессии при обновлении страницы в браузере (F5), каким образом решить проблему?

Доброго времени суток!
Имеется сайт на vue, точнее на vuetify. Реализовал простенькую авторизацию для одного пользователя, который после ввода логина и пароля переходит на определенный адрес, который в свою очередь виден только авторизованному пользователю. Авторизован ли пользователь или нет, делал посредством Vuex (state), проблема в том, что все работает ровно до того, пока я не нажму f5, после чего пользователь не залогинен. Каким образом можно решить данную проблему? Пробовал писать в сессию, кэш браузера безрезультатно. В мыслях попробовать писать какую-нибудь информацию в в Reddis или Mongo и проверять ее, правильно ли будет использовать такой вариант?
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 2
@medin84
software developer
В бэкенде храните в сессии или еще где.
В бэкенде добавляете "ручку" по которой получаете текущее состояние пользователя имя, другие данные пользователя.
При загрузке vue приложения дергаете ручку и приводите в состояние ваш state.
Ответ написан
Комментировать
Djaler
@Djaler
Сеньор-помидор
localstorage
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 07:20
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект