Аутентификация Keycloak с React & Express (рендеринг на стороне сервера) - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть приложение для реагирования. Мы рендерим реагирующее приложение с сервера express. Я использую реагирующий маршрутизатор для маршрутизации. Путь по умолчанию localhost: 8080 не защищен. У меня есть другой путь localhost: 8080 / логин. Я хочу использовать блокировку этой страницы, когда пользователь перенаправляет на нее с помощью реакции-маршрутизатора и промежуточного программного обеспечения, вход в систему Keycloak, когда пользователь переходит на этот путь. при успешном входе пользователи могут просматривать страницу, в противном случае заблокировать ее Как я могу добиться этого, используя Keycloak, React & express при рендеринге приложения со стороны сервера.?

Я пробовал подход, при котором при переходе на localhost: 8080 / login я выполняю вызов API на express сервере, который защищен Keycloak с помощью keycloak.protect (), но вместо отображения страницы входа , Я получаю страницу входа в ответ на этот сервисный вызов. его можно просмотреть с помощью инструмента разработчика chrome. Пожалуйста, предложите, как этого достичь.

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