Skip to content

Null Authenticator for JupyterHub instances that should have no login mechanism

License

Notifications You must be signed in to change notification settings

jupyterhub/nullauthenticator

DEPRECATED

NullAuthenticator was moved to JupyterHub Core in version 2.0.0. You can migrate to it by setting:

c.JupyterHub.authenticator_class = "null"

NullAuthenticator

PyPI

Null Authenticator for JupyterHub instances that should have no login mechanism, such as those that exclusively allow access via API token.

Installation

As prerequisites, Python 3.4+ and JupyterHub 0.8.0+ are required to use Null Authenticator.

To install nullauthenticator, enter in a terminal:

python3 -m pip install nullauthenticator

Usage

Enable null authenticator in jupyterhub_config.py:

c.JupyterHub.authenticator_class = 'nullauthenticator.NullAuthenticator'

Example

The examples directory of this repo demonstrates a token-only example with Null Authenticator which uses external user creation and authentication.

About

Null Authenticator for JupyterHub instances that should have no login mechanism

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages