отсутствует, поэтому заранее прошу прощения, если вопрос повторяется! 😊
Подскажите, пожалуйста, что является лучшей практикой по реализации авторизации в связке vue + vue-router + vuex?
В ангуляре принято использовать для этого сервис-синглтон, который инициализируется при загрузке приложения (перезагрузке страницы) и хранит в себе состояние авторизированности пользователя и связанные с этим данные.
А как лучше это реализовать во vue?
Сейчас я храню информацию о пользователе и проверяю наличие авторизации в модуле auth state (this.$store.state.auth.isLoggedIn) и проверяю это свойство через геттер. Однако, при этом данное свойство недоступне мне для проверки в роутере.
Так вот, что же является лучшей практикой в реализации аутентификации/авторизации пользователей во vue?
Оно доступно тебе в роутере
Обсуждают сегодня