вот мой автор
router.beforeEach((to, from, next) => {
if (to.meta.requiresAuth && !axios.defaults.headers.common.hasOwnProperty('Authorization')) {
next({ name: 'home' })
}
}
Все работает нормально, пока не запрашивается сайт. Для этого введите url на панели навигации и нажмите Enter, маршрутизатор перенаправляется на дом.
Но если вы идете, скажем, назад в историю, то перенаправление не происходит. Это хорошо? Мне просто интересно, что возвращаясь к истории, каждый защищенный компонент маршрута с «некоторой» информацией и функциональностью доступен.