This is a grid of all packages for user authentication.
Package | django-allauth | django-rest-framework-simplejwt | djoser | Django OAuth Toolkit | Python Social Auth | django-two-factor-auth | django-rest-auth | django-hijack | django-defender | dj-rest-auth | django-axes | django-rest-knox | django-registration-redux | django-sesame | django-registration | Django-REST-registration | django-rest-framework-passwordless | django-rest-social-auth | django-authtools | django-otp | django-cas-ng | django-graphql-auth | django-trench | django-auth-adfs | drf-social-oauth2 | django-auth-ldap | django-u2f | djangosaml2 | django-allauth-2fa | django-mfa2 | django-allauth-ui | django-tos | Impostor | django-improved-user | django-lazysignup | Django use Email as Username | django-authority | django-userena-ce | django-authlib | django-sitegate | django-magiclink | ska | django-guest-user | django-auto-logout | django-windowsauth | django-glrm | Django Allauth Sniperlinks | drf-jwt-devices | django-gcp | django-mama-cas | BFA | django-xsession | django-aadhaar | dj_auth | Django Mellon | Authentic 2, a versatile identity management server | Django | django-ldap-groups | django-junopass |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. |
A JSON Web Token authentication plugin for the Django REST Framework. |
REST implementation of Django authentication system. |
OAuth2 goodies for the Djangonauts! |
Python Social Auth - Application - Django |
Complete Two-Factor Authentication for Django providing the easiest integration into most Django projects. |
This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registratio... |
With Django Hijack, admins can log in and work on behalf of other users without having to know their credentials. |
A simple super fast django reusable app that blocks people from brute forcing login attempts |
Authentication for Django Rest Framework |
Keep track of failed login attempts in Django-powered sites. |
Authentication Module for django rest auth |
Django-registration (redux) provides user registration functionality for Django websites. |
"Magic Links" - URLs with authentication tokens for one-click login |
An extensible user-registration app for Django. |
User-related REST API based on the awesome Django REST Framework |
Passwordless Auth for Django REST Framework |
OAuth signin with django rest framework |
A custom User model for everybody! |
A pluggable framework for adding two-factor authentication to Django using one-time passwords. |
Django CAS 1.0/2.0/3.0 client authentication library, support Django 2.0, 2.1, 2.2, 3.0 and Python 3.5+ |
Django registration and authentication with GraphQL. |
django-trench provides a set of REST API endpoints to supplement django-rest-framework with multi-factor authentication (MFA, 2FA). It supports both standar... |
A Django authentication backend for Microsoft ADFS and AzureAD |
drf-social-oauth2 makes it easy to integrate Django social authentication with major OAuth2 providers, i.e., Facebook, Twitter, Google, etc. |
Django authentication backend that authenticates against an LDAP service. |
FIDO U2F security token support for Django |
Django SAML2 Service Provider based on pySAML2 |
Two-factor authentication for Django Allauth |
A Django app that handles MFA, it supports TOTP, U2F, FIDO2 U2F (Webauthn), Email Token and Trusted Devi... |
Nice looking templates for django-allauth |
A small app to ensure your users re-agree to Terms of Service changes |
Django app that enables staff to log in as other users using their own credentials. |
A custom Django user that authenticates via email. Follows identity and authentication best practices. |
django-lazysignup is a package designed to allow users to interact with a site as if they were authenticated users, bu... |
A Django app to use email as username for user authentication. |
A Django app that provides generic per-object-permissions for Django's auth app and helpers to create custom permission checks. |
Accounts for Django made beautifully simple |
Utilities for passwordless authentication (using magic links, Google, Facebook and Twitter OAuth currently) |
Reusable application for Django to ease sign up & sign in processes |
Passwordless authentication for Django with magic links. |
Sign data using symmetric-key algorithm encryption. Validate signed data and identify possible validation errors. Uses sha-(1, 224, 256, 385 and... |
A Django app that allows visitors to interact with your site as a guest user without requiring registration. |
✋ Auto logout a user after specific time in Django |
Easy integration and deployment of Django projects into Windows Environments |
A Django middleware that make all views and URLs login required. |
Django app to generate Sniper Links for unverified allauth email addresses, allowing users to find verification emails quickly. |
Permanent token authentication for django-rest-framework-jwt |
Everything required to run Django on GCP (storage, pubsub events, tasks) |
A Django Central Authentication Service (CAS) single sign-on server |
django_xsession is a middleware that offers session sharing across multiple domains (using the same session backend obviously). Can be use... |
An django extenstion for aadhar integrat... |
|||||||
Category | App | App | App | App | App | App | App | App | App | App | App | App | App | Other | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | App | Other | App | App | App | App | App | App | Other | App | App | App | App | App | App | App | App |
# Using This |
134
![]() |
8
![]() |
12
![]() |
23
![]() |
30
![]() |
5
![]() |
4
![]() |
27
![]() |
5
![]() |
0
![]() |
12
![]() |
2
![]() |
14
![]() |
1
![]() |
243
![]() |
0
![]() |
1
![]() |
1
![]() |
6
![]() |
0
![]() |
2
![]() |
0
![]() |
0
![]() |
1
![]() |
0
![]() |
26
![]() |
0
![]() |
0
![]() |
0
![]() |
1
![]() |
0
![]() |
1
![]() |
5
![]() |
2
![]() |
9
![]() |
0
![]() |
3
![]() |
22
![]() |
0
![]() |
3
![]() |
0
![]() |
1
![]() |
1
![]() |
0
![]() |
1
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
1
![]() |
0
![]() |
1
![]() |
0
![]() |
3
![]() |
0
![]() |
1
![]() |
0
![]() |
Python 3? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Development Status | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Production/Stable | Unknown | Production/Stable | Production/Stable | Unknown | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Production/Stable | n/a | Production/Stable | Production/Stable | Production/Stable | Beta | Unknown | Production/Stable | Beta | Production/Stable | Unknown | Production/Stable | Beta | Production/Stable | Unknown | n/a | Production/Stable | Production/Stable | Beta | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Unknown | Production/Stable | Beta | Production/Stable | Production/Stable | Unknown | Unknown | Alpha | Beta | Production/Stable | Beta | n/a | Unknown | Production/Stable | Unknown | Production/Stable | n/a | Beta | n/a |
Last updated | Jan. 2, 2023, 7:14 a.m. | Jan. 23, 2023, 12:33 p.m. | Aug. 29, 2022, 11 a.m. | Jan. 20, 2023, 1:28 p.m. | Nov. 21, 2022, 4:11 a.m. | Jan. 23, 2023, 2:55 p.m. | Feb. 25, 2022, 4:28 p.m. | Jan. 19, 2023, 8:20 a.m. | Nov. 29, 2022, 8:21 a.m. | Jan. 14, 2023, 12:32 p.m. | Jan. 25, 2023, 7:13 a.m. | Aug. 24, 2022, 9:21 a.m. | Sept. 9, 2022, 6:36 p.m. | Oct. 1, 2022, 7:19 a.m. | May 28, 2022, 3:25 a.m. | Jan. 27, 2023, 2:50 a.m. | April 11, 2022, 3:39 a.m. | Nov. 19, 2022, 3:55 p.m. | July 29, 2022, 7:01 p.m. | Dec. 12, 2022, 3:32 p.m. | Nov. 18, 2022, 12:19 p.m. | June 17, 2022, 5:46 a.m. | Dec. 19, 2022, 2:21 a.m. | Oct. 5, 2022, 10:56 a.m. | Nov. 15, 2022, 4:50 a.m. | Aug. 16, 2022, 7:51 a.m. | Aug. 25, 2022, 4:48 p.m. | Dec. 21, 2022, 8:59 a.m. | July 18, 2022, 3:12 a.m. | Dec. 19, 2022, 6:55 a.m. | Dec. 19, 2022, 8:52 p.m. | Jan. 3, 2023, 5:28 p.m. | April 16, 2022, 11:35 a.m. | May 19, 2022, 7:27 a.m. | Aug. 27, 2021, 11:14 a.m. | Jan. 24, 2023, 5:05 a.m. | Oct. 27, 2021, 6:59 a.m. | Dec. 19, 2022, 6:10 a.m. | Dec. 8, 2022, 3:19 a.m. | Nov. 27, 2022, 1:01 a.m. | Jan. 23, 2022, 9:55 p.m. | Dec. 21, 2021, 3:58 a.m. | Jan. 2, 2023, 8:38 a.m. | Dec. 26, 2022, 10:05 a.m. | Oct. 29, 2021, 4:59 p.m. | Feb. 12, 2021, 1:05 p.m. | Dec. 9, 2022, 3 p.m. | Sept. 18, 2020, 2:49 p.m. | Oct. 4, 2022, 1:50 p.m. | April 8, 2021, 12:50 a.m. | Oct. 20, 2011, 3:34 p.m. | April 10, 2018, 2:41 a.m. | May 8, 2020, 6:02 a.m. | ||||||
Version | 0.52.0 | 5.2.2 | 2.1.0 | 2.2.0 | 5.0.0 | 1.14.0 | 0.9.5 | 3.2.5 | 0.9.6 | 2.2.5 | 5.40.1 | 4.2.0 | 2.11 | 3.1 | 3.3 | 0.7.2 | 1.5.8 | n/a | 2.0.0 | 1.1.3 | 4.3.0 | 0.3.16 | 0.3.1 | 1.11.1 | 1.2.1 | 4.1.0 | 1.0.1 | 1.5.5 | 0.10.0 | 2.8.0 | 0.1.3 | n/a | 3.0.0 | 1.0.1 | 2.0.0 | 1.2.0 | 0.14 | 7.0.1 | 0.13.1 | 1.3.2 | 1.2.0 | 1.9.1 | 0.5.2 | 0.5.0 | 1.4.0 | 1.1.3 | 0.3 | 1.2.2 | 0.7.3 | 2.5.0 | 1.2.1 | n/a | n/a | 1.5.1 | 1.34 | 2.1.20 | n/a | 0.1.3 | n/a |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | Other | GitHub | GitHub | Other | Other | Other | Other | Other | GitHub |
Commits | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stars | 7,729 | 3,294 | 2,205 | 2,746 | 1,754 | 1,346 | 2,356 | 1,218 | 837 | 1,168 | 1,156 | 893 | 925 | 820 | 821 | 407 | 579 | 470 | 354 | 379 | 348 | 301 | 231 | 208 | 171 | 276 | 167 | 212 | 145 | 163 | 113 | 147 | 144 | 120 | 402 | 58 | 271 | 78 | 47 | 32 | 48 | 39 | 22 | 22 | 23 | 15 | 3 | 18 | 2 | 379 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Repo Forks | 2,719 | 555 | 440 | 723 | 340 | 378 | 647 | 155 | 123 | 214 | 317 | 161 | 344 | 46 | 239 | 81 | 128 | 119 | 104 | 78 | 164 | 85 | 40 | 88 | 27 | 87 | 31 | 130 | 43 | 30 | 11 | 41 | 30 | 12 | 89 | 5 | 57 | 15 | 9 | 4 | 5 | 5 | 5 | 1 | 3 | 3 | 0 | 2 | 0 | 110 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Participants |
pennersr
jleclanche julen bittner iarp sssbox agriffis timgraham Akay7 yrik more... |
davesque
Andrew-Chen-Wang pre-commit-ci[bot] 2ykwang ajhodges hramezani jezdez vainu-arto johnthagen felixxm more... |
pszpetkowski
dekoza konradhalas haxoza tomwojcik Chadys mmarksnippety pmlynarek hawi74 ferndot more... |
synasius
masci jleclanche n2ygk palazzem pre-commit-ci[bot] dulacp Psykopear dulmandakh outsbart more... |
omab
nijel andreif webjunkie gorillamania bradenmacdonald aniav clintonb vinhub shepilov-vladislav more... |
Bouke
claudep moggers87 MarkusH jpaniagualaconich moreati Ameriks julianwachholz beckedorf dopry more... |
mariodev
maxim-kht mateusz-sikora mjaworski maciej-jaworski Akay7 jgr3go philippeluickx n1207n caruccio more... |
dependabot[bot]
philippeowagner jvamvas yannik-ammann codingjoe walterrenner Mogost zopieux benjaminrigaud sdnall more... |
kencochrane
aleksihakli jezdez djmore4 hramezani marcusmartins shin- vovanbo mrbaboon hashlash more... |
iMerica
mariodev maxim-kht mateusz-sikora mjaworski maciej-jaworski alichass Akay7 jgr3go philippeluickx more... |
aleksihakli
camilonova dependabot[bot] dependabot-preview[bot] aclark4life pyup-bot hramezani jezdez markddavidoff jorlugaqui more... |
belugame
James1345 johnraz Rotzbua xrmx sphrak ryanschneider chdsbd loicgasser qpfmtlcp more... |
ubernostrum
joshblum macropin dicato laginha felixxm AMeng jamesturk timgraham areski more... |
aaugustin
adamchainz jacebrowning hannseman jaap3 carltongibson frankie567 mitchelljkotler pjsier reallinfo |
ubernostrum
mattfox jambonrose c0d3z3r0 TomasLoow fdaveine sybix duncanparkes adamalton adamchainz more... |
apragacz
dependabot[bot] Korben11 robwa damienallen fabioam PetrDlouhy Dethada mentix02 wwarne more... |
aaronn
djstein kevin-brown dependabot[bot] budlight sslash null-none RealOrangeOne timstallmann fritzvd more... |
st4lk
aabmass skolsuper ovidner lanterno AntonDatsik AnitaGandhi ankurpandeyvns sputnik5459 sevdog more... |
gavinwahl
acatton jxcl rockymeza bashu bgaudino julianandrews cdunn6754 PiDelport alanjds more... |
psagers
claudep cabarnes robi-richter unchris hylje ajmath62 AlanKokoiev acatton bparmentier more... |
mingchen
bgroff nitmir nikolas jdufresne duoi intgr laymonage BarnabasSzabolcs evgenyfadeev more... |
PedroBern
ulgens dependabot[bot] bzhr pors panosangelopoulos joshuachinemezu hashlash yanivtoledano capaci more... |
allow-cookies
bbisk wmaciejewskimer bartosz-biskupski bplociennik jhurej sterenczak-marek MrSpejn pablocesar87 dependabot[bot] more... |
jobec
JonasKs sondrelg peterfarrell Seykotron WardCornettePrivate stephane tim-schilling marcosatti 777GE90 more... |
wagnerdelima
PhilipGarnero hugocore bmpenuelas zubrzubr oudeismetis tamayonauta puneetagg vbabiy jperelli more... |
jdufresne
psagers francoisfreitag jwilhelm-godaddy johnthagen aaugustin dmitri-s intgr vilhelmen zwfang more... |
gavinwahl
moreati bgaudino julianandrews rechner acatton bheupers brianjp93 juliancbrown frennkie |
peppelinux
knaperek mhindery francoisfreitag g-as liquidpele jdufresne lucyeun-alation jaap3 RouganStriker more... |
clokep
akx JelteF valberg ErwinJunge humrochagf stvnrlly austintrose hailkomputer dicato more... |
mkalioby
swainn mahmoodnasr AndreasDickow pacrim unramk |
danihodovic
filip-dobrovolny-csob-cz mohmyo anyidea |
nicholasserra
frankwiles blag pydanny dependabot[bot] cypreess georgedorn Akuryou karbassi saebyn more... |
avallbona
samastur dependabot[bot] zen4ever iamsauravsharma gregtap |
jambonrose
pyup-bot dependabot[bot] freakboy3742 landermkerbey pre-commit-ci[bot] justinmayer securedirective |
LaundroMat
danfairs brad aehlke bradbeattie oesmith pashinin cccaballero grokcode jnoss more... |
jmfederico
Grreg |
jezdez
bartTC jlward winhamwr bocribbz gthb safwanrahman remik diegobz RDIL more... |
wunki
jmsmkn pyup-bot swistakm smlz yakky mortenwh barszczmm wouterdebres leonardoo more... |
matthiask
fabiangermann raratiru vaidik |
idlesign
dotsbb imposeren aptwebapps huxley |
pyepye
SunnyR |
barseghyanartur
bitdeli-chef |
julianwachholz
blag |
bugov |
danyi1212
dependabot[bot] |
Heshmatkhah
extinctCoder |
skulegirl |
poxip
travertischio bashu marcinkaszynski remik xiv dependabot-preview[bot] |
thclark |
jbittel
manelclos stsewd pbaehr lorenmh mingchen tarunpaul adiletmaratov richardjs barnabywalters more... |
badzong | pupattan | |||||||
Documentation | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | |||||||||||||||||||||||||||||||||||||||
Types | OpenID (Google, Yahoo, etc.), OAuth, Facebook, Twitter, LinkedIn, GitHub, SoundCloud ... | LDAP | Password-less authentication | Automagically creates temporary users for new visitors. | LDAP (Active Directory, Open Directory, Novell) |
Feature | Description |
---|---|
Types |
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 |