Я пытаюсь добавить токен к перехватчику jquery ajaxSend, но поскольку единственный способ получить токен - asyn c, он никогда не работает. Это единственный способ получить токен
const token = await authProvider.getAccessToken ();
Это не асинхронный c способ или обходной путь?
Вот где мне это нужно
$(document).ajaxSend(function (event, jqXHR, options) {
var token = // get token here
jqXHR.setRequestHeader('Authorization', 'Bearer ' + token);
});
axios.interceptors.request.use((config) => {
var token = // get token here
config.headers.Authorization = `Bearer ${token}`;
return config;
})
Спасибо