OAUTH

OAUTH implementations for Django.

Filter results

Package Django OAuth Toolkit Python Social Auth Django OpenID Connect Provider django-auth-adfs django-prbac django-oauth2-authcodeflow django-oauth-login django-allauth django-oauth-backend
Package Django OAuth Toolkit Python Social Auth Django OpenID Connect Provider django-auth-adfs django-prbac django-oauth2-authcodeflow django-oauth-login django-allauth django-oauth-backend
Description OAuth2 goodies for the
Djangonauts!
Python Social Auth -
Application - Django
OpenID Connect and OAuth2
provider implementation for
the Django framework.
A Django authentication
backend for Microsoft ADFS and
AzureAD
Authenticate with any OpenId
Connect/Oauth2 provider
through authorization code
flow. PKCE is also supported
A minimal app that adds OAuth
login support to your Django
project.
Integrated set of Django
applications addressing
authentication, registration,
account management as well as
3rd party (social) account
authentication.
Category App App App App App App App App App
# Using This 25 30 16 1 0 5 0 143 0
Python 3?
Development Status Production/Stable Production/Stable Production/Stable Production/Stable Alpha Production/Stable Unknown Production/Stable Unknown
Last updated June 30, 2025, 1:43 p.m. July 14, 2025, 7:09 p.m. May 24, 2025, 12:33 p.m. April 8, 2025, 8:08 p.m. Dec. 13, 2023, 4:26 p.m. Feb. 25, 2025, 9:25 a.m. Oct. 16, 2024, 11:01 a.m. July 10, 2025, 7:30 a.m.
Version 3.0.1 5.5.1 0.8.4 1.15.0 1.1.0 1.2.3 0.2.4 65.9.0 0.2.3
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub Codeberg Other
Commits
Stars 3,251 2,100 437 287 144 16 17 8 0
Repo Forks 806 386 244 106 40 7 4 83 0
Participants synasius
masci
jleclanche
pre-commit-ci[bot]
n2ygk
dulmandakh
palazzem
akanstantsinau
dulacp
dopry
more...
omab
nijel
pre-commit-ci[bot]
renovate[bot]
dependabot[bot]
andreif
webjunkie
TechNickAI
bradenmacdonald
aniav
more...
juanifioren
wojtek-fliposports
grahamu
MaartenKos
suutari-ai
pabluk
stefanfoulis
nmohoric
gertjanol
fjouatte
more...
jobec
JonasKs
sondrelg
tim-schilling
peterfarrell
Seykotron
dependabot[bot]
WardCornettePrivate
stephane
marcosatti
more...
millerdev
kennknowles
gherceg
czue
dannyroberts
biyeun
GertBurger
NoahCarnahan
esoergel
benrudolph
more...
cpontvieux-systra
jrd
sannies
shachimi-systra
dependabot[bot]
pinoatrome
GabDug
osfog
xuru
jbonneville-systra
more...
davegaeddert
github-actions[bot]
MPvHarmelen
jethrobear
Vyko
juhoenala
pennersr
Documentation n/a n/a n/a
OAuth 2 support
Server (provider)
OAuth dedicated app
Generic protocol support  
(but extensible)
 
(but extensible)
OAuth 1 support
Client (consumer)
Code Flow
PKCE support
Implicit Flow

View all grid packages

Features currently being evaluated

Feature Description
OAuth 2 support
Server (provider)
OAuth dedicated app
Generic protocol support Indicates whether app implements generic protocol or aimed to work with certain<br>providers/clients.
OAuth 1 support
Client (consumer)
Code Flow Indicates if Code Flow protocol variant is supported or not
PKCE support Indicates if PKCE protocol variant is supported or not
Implicit Flow Indicates if Implicit Flow protocol variant is supported or not
Search Weight Package Description Last PyPI release Stars Forks
{{ item.weight / max_weight * 100 | number:0 }}% {{ item.title }} Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.score }} N/A {{ item.repo_watchers }} N/A {{ item.repo_forks }} N/A