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.
The OAuthenticator package is not accepting new OAuth providers, but you can
either use the
GenericOAuthenticator or write your own based on the
OAuthenticator base class.
Get Started Guide#
These section helps you get started installing, using and working with the
through step-by-step tutorials.
How-To guides answer the question ‘How do I…?’ for some relevant topics.
Things like how to write your own
oauthenticator or how to migrate to a newer
Topic guides go more in-depth on a particular topic.