ideas
ideas copied to clipboard
Facebook Authenticator for JupyterHub
Project description
JupyterHub is a wonderful project that allows multiple users to spawn Jupyter notebooks (formerly IPython notebooks) in a shared space and collaborate together. It has support for various authentication backends - You can see a partial list in https://github.com/jupyterhub/jupyterhub/wiki/Authenticators.
Adding Facebook OAuth to that would be wonderful! Would probably be added to https://github.com/jupyterhub/oauthenticator - which already has google / mediawiki / etc OAuth based backends.
Relevant Technology
This is exclusively python - specifically, with the Tornado async web framework.
Who is this for
Novice developers who want to learn more about how OAuth works / async web frameworks work!
Hi, I'd like to work on this!
Great! 🍰 I'll mark the issue as "joined". Feel free to keep this issue updated with your progress
Hello, I too wanted to join it and work on it.
Doesn't seem to me that @inondle has started yet, or?
So can I start on it?
Sure. 👍
I also wanted to work on this. Can I join?
@tonystark007 It doesn't appear anyone actually started on this, so go ahead! Let me know if you need help with anything :) :+1:
Why are you not using Keycloak to authenticate users on JupyterLab?
The Keycloak allow you to use several identity providers such as Facebook, Twitter, GitHub, etc.