@Dimbos_s

Авторизация в одном домене с переходом на другой домен?

Есть приложение на реакте и форма с авторизацией. В форме реализована возможность менять приложения. То есть, выбрали нужное приложение, ввели логин/пароль, запросили авторизацию, токен пришел. Токен сохранился в localstorage. После этого необходимо перейти в то приложение в котором была проведена авторизация. И вот тут-то и проблема. При переходе в это приложение, localstorage создается свой для этого приложения(вкладки). И соответственно приложение не видит авторизации и сохраненного токена в localstorage и требует вновь пройти авторизацию. Есть ли способ решить такую проблему?
  • Вопрос задан
  • 369 просмотров
Пригласить эксперта
Ответы на вопрос 1
@iljaGolubev
Если document.origin у всех приложений одинаковый используйте Broadcast_Channel_API

А вообще, ваша форма "авторизации" не должна ничего делать кроме как отправить форму методом post на url выбранного приложения в нужный роут - там разберутся.
<form method="post" action="App1.xyz://authorize"> ...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы