JupyterHub Facebook Authenticator is a Facebook OAuth authenticator built on top of OAuthenticator
- Extend FBAuthenticator by implementing the authorize function
- Enable the new authenticator in Jupyterhub_config.py Example:
from fbauthenticator.business_authenticator import FBBusinessAuthenticator
c.JupyterHub.authenticator_class = FBBusinessAuthenticator
c.FBBusinessAuthenticator.client_id = 'app_id'
c.FBBusinessAuthenticator.client_secret = 'app_secret'
See the CONTRIBUTING file for how to help out.
JupyterHub Facebook Authenticator is licensed under the LICENSE file in the root directory of this source tree.