The authentication glue you need.
-
Updated
Jun 19, 2024 - Python
The authentication glue you need.
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
Proxy translating between different authentication protocols (SAML2, OpenID Connect and OAuth2)
The blessed GitHub Action, for publishing your 📦 distribution files to PyPI: https://github.com/marketplace/actions/pypi-publish
Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.
A wrapper of Flask with pre-configured OIDC support
Flask-AppBuilder SecurityManager for OpenIDConnect
OpenID Connect SSO provider for Sentry
Material referenced in the talks @pythonindia @python-sverige
Custom authentication backends and views for edX services
Verify and decrypt 3rd party OIDC ID tokens to protect your fastapi (https://github.com/tiangolo/fastapi) endpoints.
Cloud Function for proxying requests to OIDC-authenticated endpoints
Mailu mailservice extended by OpenID Connect user authentication
An OAuth 2.0 client library for Python, with requests integration
Authenticate with any OpenId Connect/Oauth2 provider through authorization code flow. PKCE is also supported
Add a description, image, and links to the oidc topic page so that developers can more easily learn about it.
To associate your repository with the oidc topic, visit your repo's landing page and select "manage topics."