ЮС
Ответ: нет, неправильно. Нет оснований так утверждать. Какие еще могут быть аргументы?
Size: a a a
ЮС
К
instance.defaults.headers.Authorization = `Bearer ${token}`;Но потом токен сдыхает через паре дней, рефреша нету и мне сказали перекидывать пользователя на экран логина. Так вот возникает проблема что при передаче логина и пароля еще передается сохраненный так в хеадере токен.
login: async (data: LoginInterface) => {Я правильно прописываю delete чтоб оно в случае если есть токен в хеадере есть его удаляло и в запросе он не шел?
delete instance.defaults.headers.Authorization;
return instance
.post('/login', data)
.then((response) => response)
.catch((e) => e);
A
instance.defaults.headers.Authorization = `Bearer ${token}`;Но потом токен сдыхает через паре дней, рефреша нету и мне сказали перекидывать пользователя на экран логина. Так вот возникает проблема что при передаче логина и пароля еще передается сохраненный так в хеадере токен.
login: async (data: LoginInterface) => {Я правильно прописываю delete чтоб оно в случае если есть токен в хеадере есть его удаляло и в запросе он не шел?
delete instance.defaults.headers.Authorization;
return instance
.post('/login', data)
.then((response) => response)
.catch((e) => e);
A
К
A
A
К
A
delete instance.defaults.headers.common.Authorization;
К
A
instance.defaults.headers.common.Authorization = 'Token ' + token;
VB
К
B
AK
К
AK
B
AK