This is an authenticator that uses a separate server with the same tornado cookie_secret
to log in a user. The external server returns a query value in the url signed using the shared cookie secret that includes the username (if the user passes authentication) and a unique value unique to the instance using the authenticator to prevent using the same auth token to access other services. This was developed in order to have a single sign on point for a number of different Jupyterhub instances in order to avoid things like having to set up sign on credentials for all different instances.
-
Notifications
You must be signed in to change notification settings - Fork 0
Authenticator for using an external authentication server with Jupyterhub
License
darden-data-science/ExternalAuthenticator
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Authenticator for using an external authentication server with Jupyterhub
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published