Authentication

This is a grid of all packages for user authentication.

Features currently being evaluated

FeatureDescription
Types
Auto create users
Package Django REST Framework django-tastypie django-allauth Python Social Auth Django Social Auth (deprecated, use python-social-auth) django-guardian Django-facebook django-userena Piston djoser django-socialregistration Django-Socialauth django-registration-redux django-hijack django-axes django-lazysignup django-rest-framework-social-oauth2 django-two-factor-auth Django OAuth 2.0 Server App django-email-as-username django-registration django-permission django-defender django-sudo django-stronghold tokenapi django-authtools django-rules django-privatebeta django-mama-cas django-nopassword django-qrauth django-oauth-access django-authopenid django-rest-social-auth DjanMon django-facebook Impostor django-users2 django-tos django-primate django-sesame django-twitter-users django-la-facebook django-auth-ldap django-cas-ng django-password-policies django-vkontakte-iframe django-inspectional-registration django-phone-login django-radius django-auth-ldap-ad django-auth-ldap-ad Banana-Py ska django-twostepauth Django Admin SSO django-sitegate django-registration-invitationcode-backend django-cas-provider django-sky-visitor django-otp django-mongo-auth django-cached_authentication_middleware django-auth-remember django-moat django-permission-backend-nonrel django-auth-policy django-auth-adfs django-connected django-login-canary django-odoo-auth django-oneall social-login-django drf_authentication openid2rp django-contrib-aderit Django-OneTimePassword diy-django django-cas-consumer wsgi-basic-auth django-redmine-auth django-redmine-auth django-authlib django-custom-anonymous Authentic 2, a versatile identity management server Django Mellon dj_auth Django-cas django-ldap-groups django-userplus django-xsession
Package Django REST Framework django-tastypie django-allauth Python Social Auth Django Social Auth (deprecated, use python-social-auth) django-guardian Django-facebook django-userena Piston djoser django-socialregistration Django-Socialauth django-registration-redux django-hijack django-axes django-lazysignup django-rest-framework-social-oauth2 django-two-factor-auth Django OAuth 2.0 Server App django-email-as-username django-registration django-permission django-defender django-sudo django-stronghold tokenapi django-authtools django-rules django-privatebeta django-mama-cas django-nopassword django-qrauth django-oauth-access django-authopenid django-rest-social-auth DjanMon django-facebook Impostor django-users2 django-tos django-primate django-sesame django-twitter-users django-la-facebook django-auth-ldap django-cas-ng django-password-policies django-vkontakte-iframe django-inspectional-registration django-phone-login django-radius django-auth-ldap-ad django-auth-ldap-ad Banana-Py ska django-twostepauth Django Admin SSO django-sitegate django-registration-invitationcode-backend django-cas-provider django-sky-visitor django-otp django-mongo-auth django-cached_authentication_middleware django-auth-remember django-moat django-permission-backend-nonrel django-auth-policy django-auth-adfs django-connected django-login-canary django-odoo-auth django-oneall social-login-django drf_authentication openid2rp django-contrib-aderit Django-OneTimePassword diy-django django-cas-consumer wsgi-basic-auth django-redmine-auth django-redmine-auth django-authlib django-custom-anonymous Authentic 2, a versatile identity management server Django Mellon dj_auth Django-cas django-ldap-groups django-userplus django-xsession
Description Web APIs for Django. Creating delicious APIs for
Django apps since 2010.
Integrated set of Django
applications addressing
authentication, registration,
account management as well as
3rd party (social) account
authentication.
Social auth made simple Django social authentication
made simple
Per object permissions for
Django
Facebook open graph api
implementation using the
Django web framework in python
Accounts for Django made
beautifully simple
Piston is a Django
mini-framework creating APIs.
REST implementation of Django
authentication system.
Combining OpenID, OAuth and
FacebookConnect signup in one
application
Allows logging in via
Facebook, Yahoo, Gmail,
Twitter and Openid
django-registration (redux)
now with Django 1.8/1.9/1.10 &
Python 3 support
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.
django-lazysignup is a package
designed to allow users to
interact with a site as if
they were authenticated users,
but ...
python-social-auth and oauth2
support for
django-rest-framework
Django OAuth 2.0 Server App.
Please fork and improve!
User authentication with email
addresses instead of
usernam...
A simple, extensible
user-registration app for
Django
An enhanced permission system
which support object
permission in Django
A simple super fast django
reusable app that blocks
people from brute forcing
login attempts
Extra security for your
sensitive pages
Get inside your stronghold and
make all your Django views
default login_required
Add an API to your Django app
using token-based
authentication.
A custom User model for
everybody!
Flexible and scalable Django
authorization backend for
unified per object permission
management
A reusable application for
collecting email addresses for
later invitations and to
restrict access to a site
under private beta.
A Django Central
Authentication Service (CAS)
single sign-on server
Authentication backend for
django that uses a one time
code instead of passwords
Nice QR codes that allow the
users to instantly sign in to
the website on their mobile
devices
centralized OAuth access to
OAuth providers in Django
Django authentification
application with openid.
Looking for a new maintainer.
OAuth signin with django rest
framework
Demo showing how to use
MongoDB with PyMongo from a
Django project
Integrate Facebook into your
Django application.
Django app that enables staff
to log in as other users using
their own credentials.
Custom user model for django
>=1.5 with support for
multiple user types.
A small app to ensure your
users re-agree to Terms of
Service changes
A Modular Django User URLs with authentication
tokens for automatic login
"Sign in with Twitter" for
Django applications
Dedicated facebook
authentication for Django that
does it via the backend and
not javascript. Has lots of
tests and a ...
This is a Django
authentication backend that
authenticates against an LDAP
service. Configuration can be
as simple as a single ...
Django CAS (Central
Authentication Service) client
Django unicode-aware password
polici...
Django app for developing
vk.com (aka vkontakte.ru
largest, Russian social
network) iframe applications.
Handles user authentication
and registrati...
Django registration app with
Inspection before activation
Phone Login through Django
Login.
A RADIUS authentication
backend for Django
Django authentication backend
for LDAP with Active Directory
Django authentication backend
for LDAP with Active Directory
A fairly simple and
straight-forward OAuth2
library for MailChimp users.
Sign data using symmetric-key
algorithm encryption. Validate
signed data and identify
possible validation errors.
Uses sha-(1, 224, 256, 385 and
...
Two-step authentication
support for Django
Single Sign On solution für
the django admin wich
authenticates users via an
openid
Reusable application for
Django to ease sign up & sign
in processes
Register using valid
invitation code backend for
django-registration
Central Authentication Service
Provider for Django
A complement to
django.contrib.auth that
provides: email invitations,
class-based views for all
authentication views, and
password rules.
A pluggable framework for
adding two-factor
authentication to Django using
one-time passwords.
Django authentication based on
an extensible MongoEngine user
class.
A drop in replacement for
django's built in
AuthenticationMiddleware that
utilizes caching.
Django remember-me
functionality using a separate
token
Keep the black night at bay An authentication backend that
supports Django's user and
group permissions on
Django-nonrel
Django Authentication Policy A Django authentication
backend for Microsoft ADFS
Connect your Django powered
sites to social networks and
other online services.
django-login-canary is a
reusable Django application to
notify users upon successful
and failed logins
Django app for Odoo (formerly
OpenERP) authentication
Django Authentication with 20+
social networks using OneAll
Django social auth app
eliminate traditional
registration form and let your
users sign-up in few seconds
with their existing social ...
Auth Application with Django
Rest Framework and Angular
OpenID 2.0 Relying Party for
Python.
Collection of Aderit tools /
extensions for the Django
Framework
Django authentication backend
for One Time Password
A collection of little
features
A consumer for the Central
Authentication Service. Meant
to be used with
django-cas-provider.
WSGI Basic HTTP Auth
middleware
Django app for redmine
authentication
Django app for redmine
authentication
Utilities for passwordless
authentication (using magic
links, Google, Facebook and
Twitter OAuth currently)
Library provides customization
of AnonymousUser in Django
Extended Auth User module for
Django
django_xsession is a
middleware that offers session
sharing across multiple
domains (using the same
session backend obviously).
Can be used ...
CategoryAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppFrameworkAppAppAppAppAppAppAppAppAppAppAppAppAppProjectAppAppAppAppOtherOtherAppAppAppAppAppAppFrameworkAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppProjectAppAppAppAppAppAppOtherAppOtherAppOtherAppAppAppOtherAppAppAppFrameworkAppAppApp
# Using This2038879224442142169622101016790313232341233300011310253110111220341011012632140000130011202110111011003013111
Python 3?
Development Status Production/Stable Beta Beta Beta Beta Production/Stable Production/Stable Beta Alpha Alpha Beta Unknown Production/Stable Production/Stable Production/Stable Beta Beta Production/Stable n/a Unknown Production/Stable Production/Stable Production/Stable Production/Stable Unknown Unknown Production/Stable n/a n/a Production/Stable Unknown Unknown n/a Beta n/a n/a n/a n/a Beta n/a Alpha Production/Stable n/a Production/Stable Production/Stable Production/Stable Alpha Alpha Production/Stable Unknown Unknown n/a n/a Unknown Production/Stable Beta Production/Stable Beta n/a n/a n/a Production/Stable Beta Beta Beta Unknown n/a Alpha Production/Stable Beta Beta n/a Production/Stable n/a Unknown Production/Stable n/a Unknown Production/Stable n/a Production/Stable n/a n/a Unknown Production/Stable Production/Stable Unknown Production/Stable n/a Beta Unknown n/a
Last updated March 22, 2017, 10:01 a.m. Oct. 27, 2016, 3:38 p.m. April 30, 2017, 1:05 a.m. Feb. 4, 2017, 8:10 a.m. March 30, 2015, 1:14 p.m. April 4, 2017, 6:49 p.m. June 22, 2016, 3:23 a.m. March 23, 2016, 5:25 a.m. March 31, 2012, 12:12 a.m. Jan. 27, 2017, 8:09 a.m. Feb. 1, 2013, 7:32 a.m. Sept. 25, 2013, 3:21 p.m. April 7, 2017, 9:24 a.m. June 21, 2016, 4:40 a.m. April 7, 2017, 9:53 a.m. Dec. 1, 2015, 3:54 a.m. Jan. 2, 2017, 9:18 p.m. July 26, 2016, 12:49 p.m. June 13, 2014, 1:25 p.m. Oct. 23, 2015, 10:01 a.m. Jan. 3, 2017, 8:54 a.m. March 28, 2017, 2:06 a.m. April 14, 2017, 6:30 p.m. June 13, 2016, 4:14 p.m. July 5, 2016, 11:38 a.m. Feb. 12, 2016, 11:02 a.m. March 26, 2016, 2:22 p.m. July 16, 2011, 11:32 a.m. March 28, 2011, 11:40 p.m. May 31, 2016, 11:07 a.m. May 30, 2016, 2:14 a.m. March 23, 2014, 9:06 a.m. July 31, 2014, 4:26 p.m. Feb. 7, 2014, 4:04 p.m. Jan. 4, 2017, 1:13 a.m. May 5, 2011, 10:33 a.m. Sept. 4, 2011, 5:03 a.m. March 8, 2014, 1 p.m. Jan. 10, 2016, 2:10 p.m. June 25, 2016, 11:47 a.m. March 17, 2011, 6:52 p.m. Feb. 1, 2015, 12:16 p.m. May 1, 2011, 4:32 p.m. April 18, 2011, 1:41 p.m. May 12, 2017, 6:21 p.m. April 27, 2016, 3:32 p.m. July 22, 2016, 11:40 a.m. May 31, 2014, 4:47 p.m. June 30, 2016, 8:11 p.m. May 15, 2017, 7:48 a.m. Jan. 31, 2016, 1:34 p.m. March 12, 2016, 1:25 p.m. March 12, 2016, 1:25 p.m. Aug. 29, 2011, 10:26 p.m. Feb. 9, 2017, 4:39 p.m. Nov. 8, 2013, 12:10 p.m. March 23, 2016, 4:29 p.m. July 22, 2016, 11:39 p.m. July 14, 2010, 5:14 a.m. Oct. 15, 2009, 10:37 p.m. July 1, 2014, 2:34 p.m. July 23, 2016, 5:29 p.m. April 10, 2013, 5:07 p.m. June 3, 2015, 6:12 a.m. March 18, 2014, 11:07 a.m. March 12, 2013, 12:10 p.m. April 9, 2011, 4:27 p.m. May 3, 2016, 9:28 a.m. Dec. 11, 2016, 1:55 p.m. June 10, 2016, 8:46 p.m. April 15, 2015, 9:02 p.m. July 30, 2014, 5:20 p.m. July 23, 2016, 7:23 p.m. Oct. 11, 2013, 9:43 p.m. Feb. 1, 2015, 8:21 a.m. May 30, 2012, 3:52 p.m. Feb. 12, 2013, 4:51 a.m. May 8, 2014, 3:43 a.m. May 13, 2015, 11:57 a.m. Dec. 14, 2009, 12:21 p.m. Aug. 10, 2016, 3:38 p.m. March 2, 2015, 3:44 p.m. March 2, 2015, 3:44 p.m. May 17, 2017, 7:10 a.m. May 12, 2017, 7:06 a.m. July 25, 2016, 7:39 a.m. Oct. 20, 2011, 3:34 p.m.
Version3.6.20.13.30.32.00.3.60.7.281.4.86.0.32.0.10.2.30.5.40.5.10n/a1.52.1.32.3.21.1.11.0.51.6.0n/a1.6.72.21.0.40.4.32.1.00.2.80.2.51.5.0n/an/a2.2.03.0.10.1.2n/a1.0.1n/an/an/an/a0.2.1n/a0.1.11.2n/a0.1.11.2.113.5.70.4.20.4.10.6.21.1.11.1.0n/an/a0.1.21.6.7n/a2.3.00.12.1n/an/an/a0.3.120.1.30.2.10.30.1.1n/a0.9.130.1.20.1.50.1.0n/a1.2.2n/a0.1.01.12n/a0.0.21.3.1n/a1.1.0n/an/a0.5.00.22.1.201.2.291.2.1n/a0.1.30.3.3n/a
RepoGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubOtherOtherOtherOtherOtherGithubGithub
Commits
Stars7559315130302640232914101209110897276061558554544731230630529427323923222721821520817416014714511711511010797969594898483696252504948383838373533333131303027252423221919181716131212999766544321111n/an/an/an/an/an/an/a
Repo Forks257010841112115876835649940830114417212424156159525910113166106414019275237102440191035183015252230184281362524110165615156361457772779127n/a1212129n/an/a21n/a11n/an/an/an/a1n/an/an/an/an/an/a1
Participantstomchristie
xordoquy
jpadilla
invalid-email-address
minddust
markotibold
carltongibson
auvipy
d0ugal
maspwr
more...
toastdriven
SeanHayes
codysoyland
georgedorn
acdha
joshbohde
issackelly
coagulant
mcroydon
vbabiy
more...
pennersr
julen
bittner
sssbox
agriffis
joshowen
Akay7
yrik
jleclanche
JshWright
more...
omab
webjunkie
gorillamania
bradenmacdonald
clintonb
aniav
vinhub
shepilov-vladislav
uruz
jcouyang
more...
omab
krvss
kjoconnor
estebistec
maraujop
uruz
mrmch
bacher09
dokterbob
vicalloy
more...
lukaszb
brianmay
ad-m
bsvetchine
mitar
ggreer
troygrosfield
xordoquy
emperorcezar
clarkperkins
more...
tschellenbach
troygrosfield
WoLpH
chhantyal
selwin
Fandekasp
duduklein
gtaylor
kennethlove
crackcomm
more...
wunki
swistakm
smlz
yakky
mortenwh
barszczmm
wouterdebres
leonardoo
ouhouhsami
Aramgutang
more...
jespernkonradhalas
haxoza
mmarksnippety
rugala
lwm
piotr-szpetkowski
ticosax
m-nako
barszczmm
mcastle
more...
flashingpumpkin
pinda
jespern
portpaw
theju
lizrice
aljosa
katomaso
jaylett
adamfast
more...
shabda
tuxcanfly
akshar-raaj
becomingGuru
daonb
cyrildoussin
phuihock
OdifYltsaeb
twidi
ashok-raavi
more...
ubernostrum
macropin
dicato
joshblum
laginha
AMeng
jamesturk
areski
falcon1kr
joshchandler
more...
jvamvas
philippeowagner
yannik-ammann
walterrenner
frwickst
benjaminrigaud
mcrowson
destos
gzur
Ecno92
more...
camilonova
aclark4life
codekoala
jorlugaqui
graingert
invalid-email-address
jezdez
rmagee
mullakhmetov
Dmitri-Sintsov
more...
brad
aehlke
bradbeattie
oesmith
micahhausler
eykd
danfairs
jnoss
kgrandis
mitar
more...
PhilipGarnero
hugocore
puneetagg
vbabiy
alexpilot11
oudeismetis
knaperek
c-bata
ryan-blunden
trumpet2012
more...
Bouke
MarkusH
moreati
julianwachholz
chipx86
shanx
Tusky
smarthall
TheRakken
krukowski
more...
wehriam
bhagany
schmichael
gabrielgrant
hpk
ckelly
chrisdev
mk-fg
trezorg
tomchristie
j4mie
sfllaw
daniel-lundin
zacbir
michaelschade
holmars
jnns
Jaidan
harmo
more...
ubernostrum
c0d3z3r0
duncanparkes
adamalton
adamchainz
neithere
txels
danielsamuels
daaray
dgrinb01
more...
lambdalisue
giginet
quasiyoke
argsno
jongyulin
oskarjakiela
philippeowagner
Simanas
AmbientLighter
SalahAdDin
more...
kencochrane
marcusmartins
shin-
vovanbo
mrbaboon
dmitry-mukhin
nephridium
btoueg
shnela
tclancy
more...
mattrobenolt
joshkel
umgelurgel
dmpayton
mitsuhiko
adamchainz
dcramer
kevgathuku
tgerdes
nagyv
mgrouchy
michaelavila
SunilMohanAdapa
dhepper
blueyed
chripede
justinabrahms
fladi
volksman
sunahsuh
more...
shebson
numegil
Starou
dhilipsiva
adamduren
omidraha
acatton
gavinwahl
rockymeza
jxcl
bashu
jproffitt
julianandrews
davesque
alanjds
glarrain
more...
maraujop
jjmaestro
chrisglass
mcroydon
danawoodman
toastdriven
jbittel
mingchen
pygeek
quinox
bryankaplan
ravishi
danse
mcrowson
relekang
smajda
gthomas
requires
grumps
alej0varas
akoumjian
jpadilla
mjumbewu
yoniLavi
more...
aruseni
dkdndes
brosner
paltman
jtauber
carljm
mikeharris100
benoitcst4lk
aabmass
skolsuper
ovidner
zee93
Budulianin
shubh3794
deshraj
georgewhewell
bolsote
mdirolf
aidanlister
ash211
samastur
zen4ever
coulix
mishbahr
Alwerdani
jfmatth
frankwiles
nicholasserra
pydanny
saebyn
cypreess
georgedorn
Akuryou
sorlaaugustinmdiep
toolness
thsutton
ptone
pydanny
jacobb
dmpeters
cshoe
ambantis
bmihelac
psagersmingchen
nitmir
evgenyfadeev
wrygiel
timkung1
edouard-lopez
shacker
dyeray
willson556
kavdev
more...
tarak
mjschultz
tpeaton
xusy2k
starenka
HuskerBob
Tyndie
dkrnl
aclark4life
jakebuhler
more...
kmikelambdalisue
giginet
patrickhusi
luzfcb
SaeX
ryanjdillon
funkybob
dheeru0198
iraycd
robgolding
andrewyager
codedependant
bflyblue
susundberg
hanskait
cmemery
tiberius
rsp2k
susundberg
hanskait
cmemery
tiberius
rsp2k
kennethlove
chrisjones-brack3t
barseghyanartur
bitdeli-chef
cognifrog32
matthiask
adam-thomas
ghickman
mjtamlyn
meshy
idlesign
dotsbb
imposeren
aptwebapps
huxley
grzegorzbialymstepniowskiauzigog
krimkus
iankpconcentricsky
coffindragger
dokkaebi
asprague
psagersmitar
agiz
premik91
mihanovak
MartinGHub
aljana
lazarm
zupan
NejcZupec
Irrialite
more...
selwin
gchandrasa
thedrow
tclancy
hwkns
mvantellingen
dhaaker
amrox
RyanBalfanz
simplylizz
fhahnrudolphfroger
ronaldevers
jalaziz
mcella
jap
dmora
jobec
mislavcimpersak
mishbahrMarkusHJulienDrecqekevoo
ckot
ztorage
hramezani
Rohja
gitter-badger
alexanderkononenko
guptadeepakloewisattuch
safanaj
jhgcollinandersonwinhamwrmvantellingenJulienDrecqJulienDrecqmatthiaskbugovifedapoolarewajubadzong
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 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 N/A N/A N/A N/A N/A N/A N/A N/A N/A
TypesBasic, Token, OAuth 1, OAuth 2
  OpenID (Google, Yahoo, etc.), OAuth, Facebook, Twitter, LinkedIn, GitHub, SoundCloud ...Social authentication using OAuth and OpenId mechanism.BaseHTTPAuth, OAUTHlegacy account : username/password;
OpenID;
facebook flavored OAUTHLDAPvkontakte API iframePassword-less authenticationFacebook, Google, Twitter, Foursquare, BrowserID/Persona, local registration.OpenIDEmail as UsernameLDAP (Active Directory, Open Directory, Novell)
Auto create users
Search WeightPackageDescriptionLast PyPI release:Repo ForksStars
{{ 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