mirror of
https://github.com/wekan/wekan.git
synced 2026-03-02 20:00:16 +01:00
Initial How to Setup Keycloak with Wekan
parent
36f599f1b7
commit
c6ce5ec3c8
1 changed files with 13 additions and 0 deletions
13
Keycloak---OIDC-Integration.md
Normal file
13
Keycloak---OIDC-Integration.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
Environment Variables that need to be set in your Wekan container:
|
||||
|
||||
OAUTH2_ENABLE = TRUE
|
||||
OAUTH2_CLIENT_ID = <Keycloak create Client ID>
|
||||
OAUTH2_SERVER_URL = <Keycloak server name>/auth
|
||||
OAUTH2_AUTH_ENDPOINT = /realms/<keycloak realm>/protocol/openid-connect/auth
|
||||
OAUTH2_USERINFO_ENDPOINT = /realms/<keycloak realm>/protocol/openid-connect/userinfo
|
||||
OAUTH2_TOKEN_ENDPOINT = /realms/<keycloak realm>/protocol/openid-connect/token
|
||||
OAUTH2_SECRET = <keycloak client secret>
|
||||
** When creating a Client in keycloak, ensure the access type is confidential. After clicking save, you will have a Credentials tab. You can retrieve the secret from that location.
|
||||
|
||||
Under the Client area in Keycloak, click on the Mappers area and "create" the following:
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue