OAUTH

OAUTH implementations for Django.

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
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

Filter results

Package django-allauth Django OAuth Toolkit Python Social Auth django-auth-adfs django-prbac django-oauthost django-oauth2-authcodeflow django-oauth-login
Package django-allauth Django OAuth Toolkit Python Social Auth django-auth-adfs django-prbac django-oauthost django-oauth2-authcodeflow django-oauth-login
Description Integrated set of Django
applications addressing
authentication, registration,
account management as well as
3rd party (social) account
authentication.
OAuth2 goodies for the
Djangonauts!
Python Social Auth -
Application - Django
A Django authentication
backend for Microsoft ADFS and
AzureAD
Reusable application for
Django, introducing OAuth2
server functionality.
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.
Category App App App App App App App App
# Using This 131 22 30 1 0 1 2 0
Python 3?
Development Status Beta Production/Stable Beta Production/Stable Alpha Production/Stable Production/Stable Unknown
Last updated Sept. 14, 2022, 12:12 p.m. Sept. 22, 2022, 9:50 a.m. Sept. 27, 2022, 5:41 a.m. Sept. 2, 2022, 12:40 p.m. Jan. 18, 2021, 2:15 p.m. Feb. 4, 2022, 7:50 a.m. Sept. 19, 2022, 6:33 a.m. Aug. 1, 2022, 11:15 a.m.
Version 0.51.0 2.1.0 5.0.0 1.11.0 1.0.1 1.1.1 0.6.0 0.2.2
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub
Commits
Stars 7,480 2,654 1,706 190 112 24 9 7
Repo Forks 2,652 706 330 85 37 0 4 0
Participants pennersr
jleclanche
julen
bittner
iarp
sssbox
agriffis
timgraham
Akay7
yrik
more...
synasius
masci
jleclanche
n2ygk
palazzem
dulacp
pre-commit-ci[bot]
Psykopear
dulmandakh
outsbart
more...
omab
nijel
andreif
webjunkie
gorillamania
bradenmacdonald
aniav
clintonb
vinhub
shepilov-vladislav
more...
jobec
JonasKs
sondrelg
peterfarrell
Seykotron
WardCornettePrivate
tim-schilling
marcosatti
mislavcimpersak
777GE90
more...
millerdev
kennknowles
czue
dannyroberts
biyeun
GertBurger
NoahCarnahan
ArtemBernatskyy
nickpell
snopoke
more...
idlesign
imcj
cpontvieux-systra
sannies
jrd
dependabot[bot]
GabDug
johansvenson
dgarceries
davegaeddert
deps-dropseed[bot]
github-actions[bot]
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
Search Weight Package Description Last PyPI release: Repo Forks Stars
{{ 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