OAuth provider specific setup#

OAuthenticator provides a generic implementation called GenericOAuthenticator that can be used with any OAuth2 identity provider, but also a few dedicated authentication classes.

Below, there is a list with provider specific setup instructions.


There are other OAuthenticators available in this repository, but unfortunately currently there are some that don’t have their specific setups documented.


For an example docker image using OAuthenticator, see the examples directory.

Another example is using GitHub OAuth to spawn each user’s server in a separate docker container.