В настоящее время я пытаюсь использовать redux-persist для сохранения состояния после обновления страницы. Проблема в том, что, поскольку мое приложение использует поток OAuth для аутентификации, переход на сторонний сервер для аутентификации сохраняет мое состояние входа в систему, потому что выход с моего веб-сайта считается обновлением.
Например, я захожу на свой веб-сайт и в данный момент не вхожу в систему. Таким образом, даже если я успешно вхожу через сторонний сервис, когда меня перенаправляют, я все еще «вышел из системы», потому что я вышел из системы, потому что собирался сторонний сервер. И наоборот, если я войду в систему и попытаюсь выйти из нее, я все равно войду в систему, даже если я успешно вышел из системы.
У кого-нибудь есть идеи, как это обойти? Спасибо