OAuthenticator = OAuth for JupyterHub

This is the documentation for OAuthenticator 0.10.

OAuthenticator provides plugins for JupyterHub to use common OAuth providers, as well as base classes for writing your own Authenticators with any OAuth 2.0 provider.

Install oauthenticator:

python3 -m pip install oauthenticator
# or
conda install oauthenticator

See Getting started with OAuthenticator for getting started with OAuthenticator.

The OAuthenticator package is not accepting new OAuth providers, but you can write your own OAuthenticator by subclassing oauthenticator.oauth2.OAuthenticator

Indices and tables