alaskafx
@alaskafx
Не .do Frontend

Как лучше сделать/улучшить логику логина юзверя?

Суть вопроса в том, что если юзверь уже имеет валидный токен и его надо авторизовать вне зависимости того, где он находится в приложении:

1. У меня была идея, как в главном файле(App.vue) сделать mounted(), который достаёт из хранилища токен и отправляет запрос на сервер для авторизации токена.. Но мне такой подход начал не нравится тем, что он выглядит как-то "середнячок".

2. Подумав некоторое время, я решил, что буду авторизировать юзера через beforeEnter в роутере, мол, просто защитить роуты от анонимов | Через n время этот подход так же мне начал казаться как "костыль" или т.п, поэтому тоже отбросил его в сторону.
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега Vue.js
Тлен
Обычно это делается в beforeEach.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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