OpenID Connect

OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It allows Clients to verify the identity of the End-User based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner.

See http://openid.net/connect/

10 Packages
5 Features

Search & Filter

OAuth2 goodies for the Djangonauts!

3,323
Stars
841
Forks
25
Usage
Py3
Status Production/Stable
Version 3.2.0
Updated 5 May 2026
License Custom
Commits
Features
client
provider
supports django-rest-framework
?
support multiple providers
Backchannel-logout

A django OpenID Connect library

547
Stars
187
Forks
9
Usage
Py3
Status Production/Stable
Version 5.0.2
Updated 7 Jan 2026
License MPL-2.0
Commits
Features
client
provider
supports django-rest-framework
support multiple providers
Backchannel-logout

OpenID Connect and OAuth2 provider implementation for the Django framework.

450
Stars
247
Forks
16
Usage
Py3
Status Production/Stable
Version 0.9.0
Updated 23 Sep 2025
License MIT License
Commits
Features
client
provider
supports django-rest-framework
support multiple providers
Backchannel-logout

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

17
Stars
8
Forks
5
Usage
Py3
Status Production/Stable
Version 1.4.1
Updated 10 Jan 2026
License MIT
Commits
Features
client
provider
supports django-rest-framework
Not tested
support multiple providers
Backchannel-logout

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

14
Stars
11
Forks
1
Usage
Py3
Status Production/Stable
Version 1.0.9
Updated 26 Mar 2026
License GPL-3.0-only
Commits
Features
client
provider
supports django-rest-framework
support multiple providers
Backchannel-logout

Database-backed settings for mozilla-django-oidc, with modified unique identifiers for users

5
Stars
1
Forks
0
Usage
Py3
Status Production/Stable
Version 2.0.1
Updated 17 Mar 2026
License MIT
Commits
Features
client
provider
supports django-rest-framework
support multiple providers
Backchannel-logout

Features Being Compared

5 features

client

provider

An OIDC server is called a provider.

supports django-rest-framework

support multiple providers

Backchannel-logout

https://openid.net/specs/openid-connect-backchannel-1_0.html