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/

Features currently being evaluated

FeatureDescription
supports django-rest-framework
client
provider An OIDC server is called a provider.
Package Django OAuth Toolkit Django OpenID Connect Provider mozilla-django-oidc drf-oidc-auth django-oidc-auth django-oidc-rp django-oidc OIDCProvider django-oauth2-authcodeflow
Package Django OAuth Toolkit Django OpenID Connect Provider mozilla-django-oidc drf-oidc-auth django-oidc-auth django-oidc-rp django-oidc OIDCProvider django-oauth2-authcodeflow
Description OAuth2 goodies for the
Djangonauts!
OpenID Connect and OAuth2
provider implementation for
Djangonauts.
A django OpenID Connect
library
OpenID Connect authentication
for Django REST Framework
An OpenID Connect Client for
Django.
A server side OpenID Connect
Relying Party (RP, Client)
implementation for Django.
A Django module for easy
OpenID Connect authentication
Django based multi-lingual
OpenID Connect Provider with
2FA and Sessions integration.
Authenticate with any OpenId
Connect/Oauth2 provider
through authorization code
flow. PKCE is also supported
CategoryAppAppAppOtherAppAppOtherAppApp
# Using This18144103001
Python 3?
Development Status Production/Stable Production/Stable Production/Stable Beta Unknown Beta Production/Stable n/a Beta
Last updated July 2, 2021, 4:27 a.m. Oct. 17, 2018, 6:21 p.m. July 27, 2021, 2:50 p.m. April 13, 2021, 5 a.m. Nov. 24, 2016, 5:33 a.m. Feb. 17, 2020, 10:58 a.m. Jan. 7, 2017, 10:10 a.m. May 4, 2021, 2:58 p.m. Aug. 6, 2021, 10:57 a.m.
Version1.5.00.7.02.0.02.0.00.0.110.3.40.1.4n/a0.3.2
RepoGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHub
Commits
Stars23583302267025191662
Repo Forks62320611139191512n/a2
Participantssynasius
masci
jleclanche
n2ygk
palazzem
dulacp
Psykopear
dulmandakh
outsbart
poswald
more...
juanifioren
wojtek-fliposports
grahamu
MaartenKos
suutari-ai
cbouvier15
pabluk
fjouatte
gertjanol
nmohoric
more...
johngian
akatsoulas
willkg
peterbe
jaap3
johnpaulett
anlutro
jezdez
cfra
SpyTec
more...
kerrermanisNL
MaartenKos
Cellebyte
kevin-brown
mvschaik
alexdutton
allardhoeve
koriaf
dependabot[bot]
dedsm
more...
lsmag
vandersonmota
pedroteixeira
ellmetha
mz314
kbarralon
phililippe
marcanpilami
biancini
ggjersund
dependabot[bot]
cpontvieux-systra
sannies
jrd
dependabot[bot]
dgarceries
Documentation N/A N/A N/A N/A N/A N/A
supports django-rest-framework?Not tested
client
provider
Search WeightPackageDescriptionLast PyPI release:Repo ForksStars
{{ item.weight / max_weight * 100 | number:0 }}%{{ item.title }}Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.repo_forks }} N/A {{ item.repo_watchers }} N/A