автоматически для авторизованого пользователя?
я использую vue-router-user-roles:
import VueRouterUserRoles from "vue-router-user-roles";
Vue.use(VueRouterUserRoles, { router });
и axios:
import axios from 'axios';
axios.defaults.baseURL = process.env.API_HOST;
if (Vue.prototype.$user.get().role !== 'guest') {
axios.defaults.headers.common['Authorization'] = 'Bearer ' + Vue.prototype.$user.get().token;
}
после авторизации я устанавливаю пользователю токен (из ответа сервера), и хочу чтобы он использовался в Authorization заголовке во всех запросах
в axios есть request interceptor
Обсуждают сегодня