как выполнить единый вход между несколькими доменами - PullRequest
0 голосов
/ 03 сентября 2018

Я разработал три модуля

  • Authserver
  • Бэкэнд отчетов
  • сообщает интерфейс

Теперь я хочу интегрировать эту настройку с другим приложением (скажем, A). который не связан с этим модулем.

Я нашел несколько способов. Форма A, я сделаю один вызов ajax на мой сервер аутентификации и получу токен jwt. и когда пользователь нажал какую-то кнопку в A, я хочу отправить токен jwt в вызове API в мой интерфейс отчетов (Reactjs), который проверит заголовок auth.

Проблема в том, как отправить заявку jwt из формы A в мои отчеты.

  1. Использование href"не может включать заголовок авторизации."
  2. Использование ajax"API вернет контент HTML, как показать его на другой вкладке [контент из другого домена.]"
  3. window.open"Как отправить заголовок авторизации"

пожалуйста, предложите возможное решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...