Skip to content

izihawa/remote_user_authenticator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote User Authenticator

Authenticate to Jupyterhub using header REMOTE_USER

Installation

This package can be installed with pip:

pip install jupyterhub-remote-user-authenticator-v2

Configuration

You should edit your :file:jupyterhub_config.py to set the authenticator class, the RemoteUserLocalAuthenticator provides features such as local user creation. If you already have local users then you may use the RemoteUserAuthenticator authenticator class:

For authentication and local user creation
c.JupyterHub.authenticator_class = 'remote_user_authenticator.RemoteUserLocalAuthenticator'

This class is derived from LocalAuthenticator and therefore provides features such as the ability to add local accounts through the admin interface if configured to do so.

For authentication of the token only
c.JupyterHub.authenticator_class = 'remote_user_authenticator.RemoteUserAuthenticator'
Required configuration
# Header with username
c.RemoteUserAuthenticator.header_name = 'REMOTE_USER'

You should be able to start jupyterhub. :)

Issues

If you have any issues or bug reports, all are welcome in the issues section. I'll do my best to respond quickly.

Contribution

If you want to fix the bugs yourself then raise a PR and I'll take a look :)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages