Skip to content
This repository has been archived by the owner on Dec 4, 2024. It is now read-only.

JupyterHub Facebook Authenticator is a Facebook OAuth authenticator built on top of OAuthenticator.

License

Notifications You must be signed in to change notification settings

facebookincubator/jupyterhub_fb_authenticator

Repository files navigation

JupyterHub Facebook Authenticator

JupyterHub Facebook Authenticator is a Facebook OAuth authenticator built on top of OAuthenticator

How FBAuthenticator works

  1. Extend FBAuthenticator by implementing the authorize function
  2. 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.

License

JupyterHub Facebook Authenticator is licensed under the LICENSE file in the root directory of this source tree.

About

JupyterHub Facebook Authenticator is a Facebook OAuth authenticator built on top of OAuthenticator.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages