Клиент Keycloak в PWA теряет информацию аутентификации
Я хочу аутентифицировать свое приложение React на сервере keycloak. Это автономный PWA, поэтомуkeycloak.login()
выполняется в новом окне браузера в приложении.
После успешного входа в систему keycloak перенаправляет обратно в приложение. К сожалению, приложение остается в только что открытых окнах, поэтому в качестве побочного эффекта исходное приложение никогда не получает токены, а информация для аутентификации теряется при перезапуске PWA.
Есть ли способ настроить процесс аутентификации так, чтобы окно входа в систему закрывалось в автономном приложении?