The authentication glue you need.
-
Updated
Nov 5, 2025 - Python
The authentication glue you need.
An OAuth 2.0 client library for Python, with requests integration
The SPID/CIE OIDC Federation SDK, written in Python
Authenticate with any OpenId Connect/Oauth2 provider through authorization code flow. PKCE is also supported
Easy integration with OIDC (OpenID Connect) authentication servers. Examples in Flask, NiceGUI and Taipy web frameworks
pycloak contains a handy django middleware to read jwt (from openid connect flow) to manage users and access from remote identity providers.
Authenticate users in your django application using OpenID Connect (OIDC)
Identity Federation Test Client
PAS plugin for OpenID Connect authentication
OpenID connect plugin for CKAN used by the B.C. Catalogue.
Django app for City of Helsinki user infrastructure
An OAuth 2.0 client library for Python, built on top of `niquests`.
A command line application to assist engineers manage credentials in an AWS landing zone.
Django client for identity proofing and claims verification with the California Department of Technology's Identity Gateway.
Simple Flask app to provide access to static website through OpenID Connect / OAuth2.0 authorization.
Demonstration OAuth2 / OIDC client
py-keycloak is a Python package providing access to the Keycloak API
send queries to questdb over rest api using oauth
OIDC Service Provider for Flask applications
Add a description, image, and links to the oidc-client topic page so that developers can more easily learn about it.
To associate your repository with the oidc-client topic, visit your repo's landing page and select "manage topics."