Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 1008 Bytes

README.md

File metadata and controls

40 lines (25 loc) · 1008 Bytes

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.