File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
docs/source/administrator Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 378
378
[KeyCloak](https://www.keycloak.org) is an open source based provider of
379
379
identity management that you can host yourself. Below is an example on how you
380
380
can configure the GenericOAuthenticator class to authenticate against a KeyCloak
381
- server.
381
+ server (version 17 or later) .
382
382
383
383
To configure an OpenID Connect client, see [KeyCloak's own
384
384
documentation](https://www.keycloak.org/docs/latest/server_admin/index.html#_oidc_clients).
390
390
client_id: your-client-id
391
391
client_secret: your-client-secret
392
392
oauth_callback_url: https://your-jupyterhub-domain/hub/oauth_callback
393
- authorize_url: https://${host}/auth/ realms/${realm}/protocol/openid-connect/auth
394
- token_url: https://${host}/auth/ realms/${realm}/protocol/openid-connect/token
395
- userdata_url: https://${host}/auth/ realms/${realm}/protocol/openid-connect/userinfo
393
+ authorize_url: https://${host}/realms/${realm}/protocol/openid-connect/auth
394
+ token_url: https://${host}/realms/${realm}/protocol/openid-connect/token
395
+ userdata_url: https://${host}/realms/${realm}/protocol/openid-connect/userinfo
396
396
login_service: keycloak
397
397
username_key: preferred_username
398
398
userdata_params:
You can’t perform that action at this time.
0 commit comments