PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Openid Connect Python Packages

Python packages with the GitHub topic openid-connect. Sorted by monthly downloads, with stars and forks.
oauthlib
oauthlib

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

230.5M 3K 536
authlib
authlib

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS, JWE, JWK, JWA, JWT included.

111.1M 5K 574
guillp
requests-oauth2client

An OAuth 2.x / OIDC 1.0 client library for Python built on top of `requests`.

1.3M 51 12
snok
django-auth-adfs

A Django authentication backend for Microsoft ADFS and AzureAD

109K 299 113
geigerzaehler
oidc-provider-mock

A mock OpenID Provider server to test and develop OpenID Connect authentication

107K 45 15
juanifioren
django-oidc-provider

OpenID Connect and OAuth2 provider implementation for the Django framework.

65K 453 250
openedx
edx-auth-backends

Custom authentication backends and views for edX services

43K 24 23
JanssenProject
cedarling-python

The Janssen Project is a home for open source IAM components, featuring Auth Server (OAuth/OpenID), Agama low-code identity orchestration, and the Cedarling policy decision point. The "Janssen Server" distributions bundle IAM components under one control plane.

25K 652 176
aripalo
aws-cdk-github-oidc

CDK constructs to use OpenID Connect for authenticating your Github Action workflow with AWS IAM

25K 127 19
JV-conseil-Internet-Consulting
django-azure-active-directory-signin

🔑 Sign-in users to your Django Web app with Azure Active Directory.

24K 11 5
cdelmonte-zg
nanoidp

A test identity provider: real OAuth2/OIDC and SAML 2.0 for development and testing, with a web UI and an MCP server. Not for production.

6K 24 5
jrd
django-oauth2-authcodeflow

Authenticate with any OpenId Connect/Oauth2 provider through authorization code flow. PKCE is also supported

5K 17 8
makinacorpus
django-pyoidc

Authenticate users in your django application using OpenID Connect (OIDC)

4K 15 11
larsw
flask-oidc-ex

OpenID Connect support for Flask - Extended

3K 8 6
fief-dev
fief-server

Users and authentication management SaaS

3K 717 67
voidvec
fulla-oauth2

High-performance open-source IAM core in C++17: production-grade OAuth2/OIDC authorization server + embeddable SDK. Formerly authforge.

2K 4 3
xzawed
keycloak-sdk

Polyglot Keycloak SDK — one isomorphic API for OIDC/OAuth2 auth and the Admin REST API across nine languages, with hardened JWT validation by default.

2K 0 0
6RUN0
allianceauth-oidc-provider-eveo7

OIDC / OAuth 2.0 provider for Alliance Auth — policy, audit and claim mapping over django-oauth-toolkit.

2K 0 0
Aduneo
aduneoclientfedid

Identity Federation Test Client

1K 9 4
cereja-project
govbr-auth

Biblioteca Python open source para autenticação gov.br, com core OAuth 2.0/OpenID Connect independente de framework e adapters para FastAPI, Django e Flask.

1K 8 5
thesaadmirza
django-bastion

Put the Django admin behind SSO. OIDC single sign-on for Entra, Okta, Keycloak, Auth0 and any OIDC provider, with group-to-role mapping, an audit log, back-channel logout and break-glass access.

970 4 0
cowofevil
flask-ligand

A simple flask library for building microservices with RBAC JWT security, OpenAPI client and SQLAlchemy database support.

785 4 0
pennersr
rurusetto-allauth

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. 🔁 Mirror of https://codeberg.org/allauth/django-allauth/

586 10K 3K
BjornMelin
oidc-jwt-verifier

Framework-agnostic JWT verifier for OIDC issuers with JWKS caching, strict claim validation, and scope/permission checks.

580 0 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology