Skip to content
Snippets Groups Projects

Resolve "Keycloak client_id hardcoded in jupyterhub_config.py"

1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -91,7 +91,7 @@ nomad_public_keycloak = f'{config.keycloak.public_server_url.rstrip("/")}/realms
nomad_keycloak = f'{config.keycloak.server_url.rstrip("/")}/realms/{config.keycloak.realm_name}'
c.JupyterHub.authenticator_class = GenericOAuthenticator
c.GenericOAuthenticator.login_service = 'keycloak'
c.GenericOAuthenticator.client_id = 'nomad_public'
c.GenericOAuthenticator.client_id = config.keycloak.client_id
c.GenericOAuthenticator.authorize_url = f'{nomad_public_keycloak}/protocol/openid-connect/auth'
c.GenericOAuthenticator.token_url = f'{nomad_keycloak}/protocol/openid-connect/token'
c.GenericOAuthenticator.userdata_url = f'{nomad_keycloak}/protocol/openid-connect/userinfo'
Loading