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 | dj-rest-auth | django-hijack | django-axes | django-defender | django-rest-knox | django-registration-redux | django-sesame | django-registration | django-rest-auth | Django-REST-registration | django-rest-framework-passwordless | django-otp | django-authtools | django-rest-social-auth | django-trench | django-auth-adfs | django-graphql-auth | django-cas-ng | django-auth-ldap | drf-social-oauth2 | django-allauth-2fa | djangosaml2 | django-u2f | django-allauth-ui | django-mfa2 | django-tos | Impostor | django-improved-user | Django use Email as Username | django-authlib | django-userena-ce | django-radius | django-guest-user | django-magiclink | django-authority | django-sitegate | django-auto-logout | ska | django-google-sso | django-windowsauth | Django Allauth Sniperlinks | django-gcp | django-glrm | django-aadhaar | django-junopass | dj_auth | django-xsession | drf-jwt-devices | Django Mellon | Authentic 2, a versatile identity management server | Django | django-lazysignup | django-ldap-groups | BFA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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. |
Authentication for Django Rest Framework |
With Django Hijack, admins can log in and work on behalf of other users without having to know their credentials. |
Keep track of failed login attempts in Django-powered sites. |
A simple super fast django reusable app that blocks people from brute forcing login attempts |
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. |
This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registratio... |
User-related REST API based on the awesome Django REST Framework |
Passwordless Auth for Django REST Framework |
A pluggable framework for adding two-factor authentication to Django using one-time passwords. |
A custom User model for everybody! |
OAuth signin with django rest framework |
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 |
Django registration and authentication with GraphQL. |
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 authentication backend that authenticates against an LDAP service. |
drf-social-oauth2 makes it easy to integrate Django social authentication with major OAuth2 providers, i.e., Facebook, Twitter, Google, etc. |
Two-factor authentication for Django Allauth |
Django SAML2 Service Provider based on pySAML2 |
FIDO U2F security token support for Django |
Nice looking templates for django-allauth |
A Django app that handles MFA, it supports TOTP, U2F, FIDO2 U2F (Webauthn), Email Token and Trusted Devi... |
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. |
A Django app to use email as username for user authentication. |
Utilities for passwordless authentication (using magic links, Google, Facebook and Twitter OAuth currently) |
Accounts for Django made beautifully simple |
A RADIUS authentication backend for Django |
A Django app that allows visitors to interact with your site as a guest user without requiring registration. |
Passwordless authentication for Django with magic links. |
A Django app that provides generic per-object-permissions for Django's auth app and helpers to create custom permission checks. |
Reusable application for Django to ease sign up & sign in processes |
✋ Auto logout a user after specific time in Django |
Sign data using symmetric-key algorithm encryption. Validate signed data and identify possible validation errors. Uses sha-(1, 224, 256, 385 and... |
Easily add Google Authentication to Django Admin |
Easy integration and deployment of Django projects into Windows Environments |
Django app to generate Sniper Links for unverified allauth email addresses, allowing users to find verification emails quickly. |
Everything required to run Django on GCP (storage, pubsub events, tasks) |
A Django middleware that make all views and URLs login required. |
An django extenstion for aadhar integrat... |
django_xsession is a middleware that offers session sharing across multiple domains (using the same session backend obviously). Can be use... |
Permanent token authentication for django-rest-framework-jwt |
django-lazysignup is a package designed to allow users to interact with a site as if they were authenticated users, bu... |
|||||||
Category | 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 | App | App | App | App | App | App | App | App | App | App | Other |
# Using This |
136
![]() |
8
![]() |
12
![]() |
23
![]() |
30
![]() |
5
![]() |
0
![]() |
27
![]() |
12
![]() |
5
![]() |
2
![]() |
14
![]() |
1
![]() |
243
![]() |
4
![]() |
0
![]() |
1
![]() |
0
![]() |
6
![]() |
1
![]() |
0
![]() |
1
![]() |
0
![]() |
2
![]() |
26
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
1
![]() |
1
![]() |
5
![]() |
2
![]() |
0
![]() |
0
![]() |
22
![]() |
0
![]() |
1
![]() |
0
![]() |
3
![]() |
3
![]() |
0
![]() |
1
![]() |
0
![]() |
1
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
0
![]() |
1
![]() |
1
![]() |
0
![]() |
0
![]() |
3
![]() |
0
![]() |
9
![]() |
1
![]() |
0
![]() |
Python 3? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Development Status | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Unknown | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Unknown | Beta | Production/Stable | Production/Stable | Production/Stable | n/a | Unknown | Production/Stable | Beta | Production/Stable | Production/Stable | Production/Stable | Beta | Production/Stable | Unknown | Unknown | Production/Stable | n/a | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Unknown | Beta | Unknown | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Production/Stable | Unknown | Beta | Unknown | Unknown | n/a | Production/Stable | n/a | Alpha | Unknown | Production/Stable | n/a | Beta | Beta | Beta |
Last updated | May 23, 2023, 2:35 p.m. | May 18, 2023, 11:32 a.m. | May 27, 2023, 7:50 a.m. | May 20, 2023, 8:12 p.m. | May 30, 2023, 1:39 a.m. | May 22, 2023, 11:45 a.m. | May 20, 2023, 11:10 p.m. | May 23, 2023, 10:28 a.m. | May 17, 2023, 1:51 p.m. | Feb. 27, 2023, 5:53 p.m. | Aug. 24, 2022, 9:21 a.m. | April 2, 2023, 7:45 p.m. | May 5, 2023, 2:41 a.m. | May 22, 2023, 2:08 a.m. | Feb. 25, 2022, 4:28 p.m. | May 29, 2023, 5:11 p.m. | April 11, 2022, 3:39 a.m. | May 26, 2023, 9:34 a.m. | July 29, 2022, 7:01 p.m. | Nov. 19, 2022, 3:55 p.m. | March 17, 2023, 4:18 a.m. | April 24, 2023, 11:02 a.m. | June 17, 2022, 5:46 a.m. | Feb. 18, 2023, 10:30 a.m. | May 12, 2023, 3:58 p.m. | May 26, 2023, 10:14 a.m. | April 3, 2023, 6:03 a.m. | May 29, 2023, 9:51 a.m. | Aug. 25, 2022, 4:48 p.m. | Jan. 29, 2023, 8:57 a.m. | Dec. 19, 2022, 6:55 a.m. | Feb. 13, 2023, 9:50 a.m. | April 16, 2022, 11:35 a.m. | May 19, 2022, 7:27 a.m. | Jan. 24, 2023, 5:05 a.m. | March 21, 2023, 5:55 a.m. | Dec. 19, 2022, 6:10 a.m. | April 20, 2023, 4:17 p.m. | March 20, 2023, 6:19 p.m. | Jan. 23, 2022, 9:55 p.m. | Oct. 27, 2021, 6:59 a.m. | Nov. 27, 2022, 1:01 a.m. | Dec. 26, 2022, 10:05 a.m. | Dec. 21, 2021, 3:58 a.m. | April 18, 2023, 9:06 p.m. | Oct. 29, 2021, 4:59 p.m. | Dec. 9, 2022, 3 p.m. | May 21, 2023, 5:38 a.m. | Feb. 12, 2021, 1:05 p.m. | April 10, 2018, 2:41 a.m. | May 8, 2020, 6:02 a.m. | Oct. 20, 2011, 3:34 p.m. | Sept. 18, 2020, 2:49 p.m. | Aug. 27, 2021, 11:14 a.m. | ||||||
Version | 0.54.0 | 5.2.2 | 2.2.0 | 2.2.0 | 5.2.0 | 1.15.2 | 4.0.0 | 3.3.0 | 5.41.1 | 0.9.7 | 4.2.0 | 2.12 | 3.1 | 3.3 | 0.9.5 | 0.8.1 | 1.5.8 | 1.2.0 | 2.0.0 | n/a | 0.3.1 | 1.11.5 | 0.3.16 | 4.3.0 | 4.3.0 | 2.1.2 | 0.10.0 | 1.5.7 | 1.0.1 | 0.1.4 | 2.8.0 | n/a | 3.0.0 | 1.0.1 | 1.3.0 | 0.14.0 | 7.0.2 | 1.5.0 | 0.5.4 | 1.2.0 | 0.14 | 1.3.3 | 0.5.1 | 1.9.1 | 3.0.0 | 1.4.0 | 0.3 | 0.9.1 | 1.1.3 | n/a | n/a | 1.5.1 | n/a | 1.2.2 | 1.40.1 | 2.1.20 | n/a | 2.0.0 | 0.1.3 | 1.2.1 |
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 | GitHub | Other | GitHub | GitHub | Other | Other | Other | GitHub | Other | Other |
Commits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stars | 7,968 | 3,447 | 2,289 | 2,803 | 1,815 | 1,411 | 1,297 | 1,279 | 1,212 | 861 | 940 | 936 | 851 | 846 | 2,378 | 433 | 618 | 406 | 362 | 491 | 242 | 230 | 314 | 351 | 288 | 195 | 158 | 224 | 168 | 121 | 181 | 152 | 145 | 123 | 62 | 52 | 80 | 64 | 29 | 57 | 275 | 33 | 23 | 40 | 10 | 24 | 4 | 2 | 15 | 0 | 0 | 0 | 0 | 18 | 0 | 0 | 0 | 403 | 0 | 0 |
Repo Forks | 2,801 | 596 | 451 | 739 | 347 | 400 | 236 | 159 | 327 | 127 | 171 | 349 | 47 | 243 | 649 | 84 | 136 | 84 | 103 | 118 | 44 | 90 | 96 | 166 | 92 | 30 | 48 | 132 | 32 | 10 | 31 | 42 | 30 | 12 | 8 | 11 | 15 | 19 | 7 | 5 | 57 | 4 | 1 | 5 | 6 | 3 | 0 | 0 | 3 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 90 | 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 pre-commit-ci[bot] dependabot[bot] andreif webjunkie gorillamania bradenmacdonald aniav clintonb more... |
Bouke
claudep moggers87 MarkusH jpaniagualaconich moreati Ameriks julianwachholz beckedorf dopry more... |
iMerica
mariodev maxim-kht mateusz-sikora mjaworski maciej-jaworski alichass Akay7 jgr3go philippeluickx more... |
dependabot[bot]
philippeowagner jvamvas yannik-ammann codingjoe walterrenner Mogost zopieux benjaminrigaud sdnall more... |
aleksihakli
camilonova dependabot[bot] dependabot-preview[bot] aclark4life pyup-bot hramezani hirotasoshu jezdez markddavidoff more... |
kencochrane
aleksihakli jezdez djmore4 hramezani marcusmartins shin- vovanbo mrbaboon hashlash 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 kiraware c0d3z3r0 TomasLoow fdaveine sybix duncanparkes adamalton more... |
mariodev
maxim-kht mateusz-sikora mjaworski maciej-jaworski Akay7 jgr3go philippeluickx n1207n caruccio more... |
apragacz
dependabot[bot] Korben11 robwa damienallen fabioam PetrDlouhy Dethada mentix02 wwarne more... |
aaronn
kevin-brown dependabot[bot] budlight sslash null-none RealOrangeOne timstallmann fritzvd aleffert more... |
psagers
claudep cabarnes robi-richter unchris hylje ajmath62 AlanKokoiev alexsilva acatton more... |
gavinwahl
acatton jxcl rockymeza bashu bgaudino julianandrews cdunn6754 PiDelport alanjds more... |
st4lk
aabmass skolsuper ovidner lanterno AntonDatsik AnitaGandhi ankurpandeyvns sputnik5459 sevdog more... |
allow-cookies
bbisk wmaciejewskimer bartosz-biskupski bplociennik jhurej sterenczak-marek MrSpejn pablocesar87 dependabot[bot] more... |
jobec
JonasKs sondrelg peterfarrell tim-schilling Seykotron WardCornettePrivate stephane marcosatti dependabot[bot] more... |
PedroBern
ulgens dependabot[bot] bzhr pors panosangelopoulos joshuachinemezu hashlash yanivtoledano capaci more... |
mingchen
bgroff nitmir nikolas jdufresne duoi intgr laymonage BarnabasSzabolcs evgenyfadeev more... |
jdufresne
psagers francoisfreitag jwilhelm-godaddy johnthagen intgr aaugustin dmitri-s vilhelmen dependabot[bot] more... |
wagnerdelima
PhilipGarnero hugocore bmpenuelas zubrzubr oudeismetis tamayonauta puneetagg vbabiy snyk-bot more... |
clokep
akx valberg JelteF ErwinJunge humrochagf stvnrlly austintrose hailkomputer dicato more... |
peppelinux
knaperek mhindery francoisfreitag g-as liquidpele jdufresne lucyeun-alation jaap3 RouganStriker more... |
gavinwahl
moreati bgaudino julianandrews rechner acatton bheupers brianjp93 juliancbrown frennkie |
danihodovic
EVELYN-RYAN filip-dobrovolny-csob-cz mohmyo anyidea |
mkalioby
swainn mahmoodnasr AndreasDickow pacrim unramk |
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 |
jmfederico
Grreg |
matthiask
fabiangermann raratiru vaidik |
wunki
jmsmkn pyup-bot swistakm smlz yakky mortenwh barszczmm wouterdebres leonardoo more... |
robgolding
Azendale andrewyager kkirsche codedependant bflyblue |
julianwachholz
blag |
pyepye
SunnyR |
jezdez
bartTC jlward winhamwr bocribbz gthb safwanrahman remik diegobz RDIL more... |
idlesign
dotsbb imposeren aptwebapps huxley |
bugov |
barseghyanartur
bitdeli-chef |
chrismaille
actions-user blueyed ciodaro jhhayashi savionak |
danyi1212
dependabot[bot] |
skulegirl |
thclark
nvn-nil |
Heshmatkhah
extinctCoder |
pupattan | badzong |
poxip
travertischio bashu marcinkaszynski remik xiv dependabot-preview[bot] |
LaundroMat
danfairs brad aehlke bradbeattie oesmith pashinin cccaballero grokcode jnoss more... |
|||||||
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 | Automagically creates temporary users for new visitors. | Password-less authentication | 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 |