Я примерно опишу проблему:
У меня есть приложение React.js
, которое аутентифицируется с использованием IDAM
и получает токен. Я могу использовать этот токен для отправки запросов к бэкэнд-API. Все хорошо, что касается взаимодействия React.js
<-> API
.
Теперь мне нужно перенаправить приложение Django
из приложения React.js
. У меня уже есть токен аутентификации, и я хочу передать его в приложение Django
. Я думал о создании заголовка аутентификации при выполнении window.open
, чтобы открыть Django
url, но я понимаю, что невозможно поставить заголовки с window.open
.
Как передать заголовки аутентификации при открытии нового URL?
Примечание
API и приложение Django не связаны (это разные приложения).
- API - это REST API (не имеет отношения к реализации), используемый веб-интерфейсом React.js для запроса данных.
- Приложение Django является «обычным» приложением Django (без DRF), не связанным ни с API, ни с интерфейсом React.js