How can I use external OAuth2 Provider such as Gitlab or Github to replace the KeyCloak? #241
-
Hello: I noticed that the Theia-cloud use the KeyCloak to authorize and manage users. We are new to the KeyCloak framework and the authorization flow in the KeyCloak may be diffcult to us. So, is there any way to use an external OAuth2 Provider such as Gitlab or Github to replace the KeyCloak component? Really appreciate! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
At the moment there is no way to fully replace it. |
Beta Was this translation helpful? Give feedback.
At the moment there is no way to fully replace it.
Keycloak supports the concept of Identity providers however: https://www.keycloak.org/docs/latest/server_admin/index.html#_identity_broker
With this it is possible to delegate to other social auth providers like Github, Gitlab, Google, and so on.
https://www.keycloak.org/docs/latest/server_admin/index.html#_github
https://www.keycloak.org/docs/latest/server_admin/index.html#gitlab