Я создаю «защищенное» приложение и используя саму саму сапу вместе с fetchjs для выполнения асинхронных вызовов на бэкэнд.Автоматическая ручка 401 ответ с редукцией-сагой и выборкой
My backend возвращает код состояния 401, когда пользователь не авторизован, я хочу поймать это «исключение» в глобальном масштабе и отправить действие, чтобы мое приложение реагирования перешло на экран входа в систему.
Я нашел следующее решение: https://github.com/redux-saga/redux-saga/issues/110, но в этом случае обработка для 401 должна быть явной в каждой саге, которую мы строим.
Добавляя код в каждую сагу, он становится более сложным. Это также увеличивает шансы разработчика забыть добавить код для обработки кода 401.
Есть ли хороший способ справиться с этим ответом 401 по всему миру?