OAUTH implementations for Django.
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 |
Package | django-allauth | Django OAuth Toolkit | Python Social Auth | django-auth-adfs | django-prbac | django-oauthost | django-oauth-login | django-oauth2-authcodeflow |
---|
Package | django-allauth | Django OAuth Toolkit | Python Social Auth | django-auth-adfs | django-prbac | django-oauthost | django-oauth-login | django-oauth2-authcodeflow |
---|---|---|---|---|---|---|---|---|
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. |
A minimal app that adds OAuth login support to your Django project. |
Authenticate with any OpenId Connect/Oauth2 provider through authorization code flow. PKCE is also supported |
|
Category | App | App | App | App | App | App | App | App |
# Using This |
131
![]() |
20
![]() |
30
![]() |
0
![]() |
0
![]() |
1
![]() |
0
![]() |
2
![]() |
Python 3? | ||||||||
Development Status | Beta | Production/Stable | Beta | Production/Stable | Alpha | Production/Stable | Unknown | Production/Stable |
Last updated | June 19, 2022, 4:49 a.m. | June 23, 2022, 10:56 a.m. | Dec. 15, 2021, 3:34 a.m. | June 12, 2022, 8:02 a.m. | Jan. 18, 2021, 2:15 p.m. | Feb. 4, 2022, 7:50 a.m. | June 1, 2022, 12:10 p.m. | June 2, 2022, 5:10 a.m. |
Version | 0.51.0 | 2.1.0 | 5.0.0 | 1.10.0 | 1.0.1 | 1.1.1 | 0.2.2 | 0.6.0 |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub |
Commits | ||||||||
Stars | 7,274 | 2,589 | 1,676 | 178 | 112 | 24 | 7 | 6 |
Repo Forks | 2,619 | 694 | 320 | 78 | 37 | 0 | 0 | 4 |
Participants |
pennersr
jleclanche julen bittner iarp sssbox agriffis timgraham Akay7 yrik more... |
synasius
masci jleclanche n2ygk palazzem dulacp Psykopear pre-commit-ci[bot] dulmandakh outsbart more... |
omab
nijel andreif webjunkie browniebroke gorillamania bradenmacdonald aniav clintonb vinhub more... |
jobec
JonasKs sondrelg peterfarrell Seykotron WardCornettePrivate marcosatti mislavcimpersak tim-schilling Fholange more... |
millerdev
kennknowles czue dannyroberts biyeun GertBurger NoahCarnahan ArtemBernatskyy nickpell snopoke more... |
idlesign
imcj |
davegaeddert
github-actions[bot] deps-dropseed[bot] |
cpontvieux-systra
sannies jrd dependabot[bot] johansvenson GabDug dgarceries |
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 |