У вас есть два сценария ios
=> Доступ к защищенному маршруту во внешнем интерфейсе, для этого реагирующего маршрутизатора защищенные маршруты - это чистый способ сделать это
=> Доступ к неавторизованному API Call, чтобы правильно обработать это, я обычно создаю метод API Caller, который я использую, чтобы ловить несанкционированные ошибки и направлять пользователя на авторизованную страницу из внешнего интерфейса. Код будет зависеть от вашей имплантации, но это пример для GET с использованием AX IOS
import Axios from 'axios';
export const get = (url, params, callback) => {
Axios
.get('/api/get/' + url, {
params: params
})
.then((result) => {
callback(result);
}).catch((error) => {
// your error handler routing to your error page
})
}