ipyauth
1 - Overview
This is a Jupyter widget enabling the notebook user to negotiate (via OAuth2 implicit flow) a token from an ID provider - currently Auth0, Google.
The token obtained is passed on to the Python kernel, then the user can make requests to protected APIs.
2 - Docs
See the ipyauth docs for:
- Install instructions
- Examples
- etc
3 - Article
For the broader context, see this article: OAuth2 from inside a Jupyter notebook.