Могу ли я использовать аутентификацию Keycloak для страниц Gitlab?

В настоящее время я ищу Gitlab Pages для размещения и обслуживания документации по моему приложению. К сожалению, я не могу сказать из их документации, могу ли я использовать его с мой существующий экземпляр Keycloak.

Я бы хотел, чтобы моя страница Gitlab была доступна только зарегистрированным пользователям приложения. Могу ли я этого добиться?

Спасибо!


person watt    schedule 18.05.2021    source источник


Ответы (1)


Теоретически да, я не использовал Gitlab Pages, но если он используется для целей развертывания вашего приложения, это не должно быть проблемой.

Ваше приложение будет перенаправлять пользователей на существующий клиент экземпляра Keycloak для вашего приложения для входа в систему, и если аутентификация прошла успешно, клиент будет перенаправлен на URL-адрес обратного вызова, после чего ваши пользователи будут аутентифицированы.

Вот некоторая документация Keycloak по аутентификации пользователей через OIDC https://www.keycloak.org/docs/latest/securing_apps/#openid-connect-3.

person SLee    schedule 19.05.2021