JupyterHub authentication #3
SergeAlexandre
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This discussion is about JupyterHub user login handling.
JupyterHub provide a pluggable mechanism (Authenticator).
The choice maybe:
IMO, I don't see any reason for building our own.
The LDAP authenticator is an external project. And seems less mature.
So, a proposed solution would be to use the Oauth authenticator and to embed a DEX OpenID connect provider.
DEX will handle user interaction (Login page) and is able to use several backend, such as LDAP, to validate user's
credentials and to provide users information (Such as Groups).
Dex and JupyterHub can be packaged together using a meta-chart (A chart which host a set of other charts as dependency).
This will allow to handle transparently all cross-configuration between these two application. For example,
a shared secret could be randomly generated.
Beta Was this translation helpful? Give feedback.
All reactions