@rdzh
IT

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

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

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

Войти через центр авторизации
Похожие вопросы
28 мая 2020, в 22:27
5000 руб./за проект
28 мая 2020, в 21:46
20000 руб./за проект
28 мая 2020, в 21:42
10000 руб./за проект