diff --git a/Keycloak---OIDC-Integration.md b/Keycloak---OIDC-Integration.md new file mode 100644 index 0000000..f21425c --- /dev/null +++ b/Keycloak---OIDC-Integration.md @@ -0,0 +1,13 @@ +Environment Variables that need to be set in your Wekan container: + +OAUTH2_ENABLE = TRUE +OAUTH2_CLIENT_ID = +OAUTH2_SERVER_URL = /auth +OAUTH2_AUTH_ENDPOINT = /realms//protocol/openid-connect/auth +OAUTH2_USERINFO_ENDPOINT = /realms//protocol/openid-connect/userinfo +OAUTH2_TOKEN_ENDPOINT = /realms//protocol/openid-connect/token +OAUTH2_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: +