У меня есть приложение React, которое вызывает API, который я написал, включая аутентификацию на основе токенов. Я устанавливаю / сбрасываю токен пользователя в качестве заголовка ax ios по умолчанию при входе / выходе из системы. Проблема в том, что мне нужно делать запросы к внешним API, что CORS мешает мне делать. Как мне справиться с этим?
export default (token) => {
if (token) {
axios.defaults.headers.common['my-auth-token'] = token;
} else {
delete axios.defaults.headers.common['my-auth-token'];
}
};
Редактировать:
Я использую
axios.create();
, чтобы создать новый экземпляр ax ios, который не ' Добавьте токен и оставьте приведенный выше код в покое. Это работает, но есть ли недостатки этого подхода?