Compatible with DokuWiki
This plugin implements the oAuth workflow needed to authenticate users with Keycloak.
External requirements: This plugin requires the oAuth Plugin 2021-12-19 or above.
Install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
You need to set the client ID, client secret and discovery URL of your Keycloak. Discovery URL is:
https://<keycloakserver>/auth/realms/<realm>/.well-known/openid-configuration
For newer keycloak versions, it is:
https://<keycloakserver>/realms/<realm>/.well-known/openid-configuration
Additionally you can set label and color of the login button if you want. The default label/color are 'Keycloak'/'#333333'