Registration

Adding of users to the system.

Features currently being evaluated

Feature Description
Tests?
Front-end Does the app provide a sane set of default templates?
Invitations
openid Handle openid registration/authentication
OAuth Handle OAuth registration
Persona Handle Persona registration
Other protocols Other supported registration protocols
1.5 compatible Compatible with Django 1.5.x custom user models
Docs? * Docs folder?
* install instructions?
Modularity (pluggability) * Installation should be minimally invasive to the rest of your project.
* Do not confuse pluggability with over-engineering for every generic use
case.
* Within your app, sub-modularity is great, e.g. different registration backends
for django-registration
OAuth2 Handle OAuth2 registration
Code quality * No weird layout stuff
* Code follows PEP-8!
* Keeps variables set in settings.py smal?
* Easy to plug in, INSTALLED_APPS = ‘foo’ preferred.
* Easy to remember name
Purpose and Scope Does it just touch registration or is this blurred by other concepts?

Filter results

Package django-allauth Python Social Auth Pinax django-organizations django-registration-redux django-user-accounts django-registration django-graphql-auth django-lazysignup django-userena-ce django-sitegate django-guest-user django-verification cmsplugin-fbgallery zds-member django-oneall django-email-registration django-mongo-auth django-sky-visitor django-inspectional-registration django-users2 django-registration-rest-framework django-hyperadmin
Package django-allauth Python Social Auth Pinax django-organizations django-registration-redux django-user-accounts django-registration django-graphql-auth django-lazysignup django-userena-ce django-sitegate django-guest-user django-verification cmsplugin-fbgallery zds-member django-oneall django-email-registration django-mongo-auth django-sky-visitor django-inspectional-registration django-users2 django-registration-rest-framework django-hyperadmin
Description Integrated set of Django
applications addressing
authentication, registration,
account management as well as
3rd party (social) account
authentication.
Python Social Auth -
Application - Django
a Django-based platform for
rapidly developing websites
:couple: Multi-user accounts
for Django projects
Django-registration (redux)
provides user registration
functionality for Django
websites.
User accounts for Django An extensible
user-registration app for
Django.
Django registration and
authentication with GraphQL.
django-lazysignup is a package
designed to allow users to
interact with a site as if
they were authenticated users,
bu...
Accounts for Django made
beautifully simple
Reusable application for
Django to ease sign up & sign
in processes
A Django app that allows
visitors to interact with your
site as a guest user without
requiring registration.
Generalized app for two-step
verification.
Django CMS plugin for facebook
gallery
zds-member is a django
application that allows to
manage members of website
Django Authentication with 20+
social networks using OneAll
So simple you'll burst into
tears right away.
Django authentication based on
an extensible MongoEngine user
class.
A complement to
django.contrib.auth that
provides: email invitations,
class-based views for all
authentication views, and
password rules.
Django registration app with
Inspection before activation
Custom user model for django
>=1.5 with support for
multiple user types.
Registration for Django Rest
Framework
Django Admin powered by
RESTful Hypermedia APIs
Category App App Framework App App App App App App App App App App App App App App App App Framework App App App
# Using This 122 29 50 6 13 5 241 0 9 22 3 1 1 1 1 0 3 0 4 4 3 1 2
Python 3?
Development Status Beta Beta Beta Unknown Production/Stable Production/Stable Production/Stable Beta Beta Production/Stable Production/Stable Beta Beta n/a Beta Production/Stable Production/Stable Beta n/a Production/Stable Beta Beta Beta
Last updated Nov. 29, 2021, 2:57 p.m. Sept. 23, 2021, 9:03 a.m. March 12, 2021, 5:50 p.m. Oct. 18, 2021, 2:19 p.m. Aug. 31, 2021, 10:07 a.m. April 24, 2021, 7:48 p.m. June 20, 2021, 8:12 p.m. Oct. 17, 2021, 4:44 p.m. Aug. 27, 2021, 11:14 a.m. April 6, 2021, 8:05 a.m. April 10, 2021, 10:58 p.m. Dec. 6, 2021, 12:12 p.m. July 5, 2021, 9:08 a.m. Feb. 7, 2019, 1:38 p.m. Oct. 26, 2015, 4:09 p.m. Aug. 11, 2017, 8:31 p.m. March 6, 2018, 11 a.m. Aug. 5, 2016, 2:06 p.m. July 1, 2014, 2:34 p.m. Nov. 14, 2016, 11:02 p.m. April 24, 2018, 11:25 a.m. Oct. 8, 2014, 9:53 a.m. April 17, 2013, 8:55 p.m.
Version 0.46.0 5.0.0 0.7 2.0.1 2.9 3.0.4 3.2 0.3.16 2.0.0 6.0.1 1.2.1 0.2.0 1.2.0 n/a 0.1.5 1.3 0.4.0 0.1.3 n/a 0.6.2 0.2.2 0.3.0 0.10.0
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub
Commits
Stars 6877 1572 2602 898 862 883 735 260 396 73 32 13 11 3 5 9 28 21 22 42 209 44 148
Repo Forks 2494 302 463 170 347 347 236 63 87 15 5 n/a 2 6 n/a 16 6 11 10 24 81 30 9
Participants pennersr
jleclanche
julen
bittner
iarp
sssbox
agriffis
timgraham
Akay7
yrik
more...
omab
nijel
andreif
webjunkie
browniebroke
gorillamania
bradenmacdonald
aniav
clintonb
vinhub
more...
paltman
brosner
jtauber
lukeman
grahamu
KatherineMichel
issackelly
endlesslupita
winhamwr
mroswell
more...
bennylope
nemesisdesign
mgrdcm
ericamador
avelis
justinmayer
bashu
thedrow
LegoStormtroopr
sannies
more...
ubernostrum
joshblum
macropin
dicato
laginha
felixxm
AMeng
jamesturk
timgraham
areski
more...
brosner
paltman
grahamu
KatherineMichel
nigma
mfonism
jacobwegner
madron
jtauber
managedkaos
more...
ubernostrum
mattfox
jambonrose
c0d3z3r0
TomasLoow
fdaveine
sybix
duncanparkes
adamalton
adamchainz
more...
PedroBern
dependabot[bot]
ulgens
bzhr
pors
panosangelopoulos
joshuachinemezu
hashlash
yanivtoledano
capaci
more...
LaundroMat
danfairs
brad
aehlke
bradbeattie
oesmith
pashinin
cccaballero
eykd
grokcode
more...
wunki
jmsmkn
pyup-bot
swistakm
smlz
yakky
mortenwh
barszczmm
wouterdebres
leonardoo
more...
idlesign
alex-verve
imposeren
aptwebapps
huxley
julianwachholz kaleissin
aleksaro
rubenstolk
vinitkumar
waffle-iron
firm1 ekevoo
ckot
ztorage
hramezani
Rohja
gitter-badger
alexanderkononenko
matthiask
fabiangermann
mitar
agiz
premik91
mihano
MartinJakomin
aljana
lazarm
zupan
NejcZupec
Irrialite
more...
blanchardjeremy
krimkus
iankpconcentricsky
coffindragger
asprague
lambdalisue
giginet
luzfcb
Saex
ryanjdillon
ckirby
funkybob
mick-t
mishbahr
joshblum
Alwerdani
mxahmed
jfmatth
caisong
alej0varas
tak3r
zbyte64
treyhunner
Documentation N/A N/A N/A N/A N/A
Tests?  
incomplete
 
Incomplete
  coverage can always be improved  
https://travis-ci.org/firm1/zds-member
https://ci.appveyor.com/project/firm1/zds-member
  Comprehensive tests  
https://travis-ci.org/lambdalisue/django-inspectional-registration
Front-end   (example project includes bootstrap based templates)  

Also, fully functional demo showing usage.
 
Many default templates
  (as sub-app)   Views, forms, and simple base templates for front end
Invitations
openid
OAuth
Persona
Other protocols REST API registration
1.5 compatible Compatible with 1.4 - 1.7. Compatible with django 1.3 - 1.8
Docs?   https://django-allauth.readthedocs.org/en/latest/  
http://python-social-auth.readthedocs.org/
 
Incomplete and at http://pinaxproject.com/docs/dev/apps/account/
In README http://zds-member.readthedocs.org/en/latest/ https://github.com/matthiask/django-email-registration Simple setup documentation in README
Modularity (pluggability)   Does way too much for just registration.   Does way too much for just registration.   Easily drop in to an existing project Supplemental information can be add in user registration.
OAuth2
Code quality   pydanny learned his Django off this project!   Really awesome inline comments   black PEP8
variable set in settings.py
Easy to plug in
https://coveralls.io/github/firm1/zds-member?branch=master
  (flake8)   (except for PEP-8) Good coverage https://coveralls.io/github/lambdalisue/django-inspectional-registration
Purpose and Scope   (does exactly this, registration of local and social accounts)  
Easy to setup, social authentication and authorization mechanism for Python projects
0 - Also does resets and oauth/openid   Adds in user permissions and avatars. sign up & sign in Automagically create temporary users for new visitors. This is a generalized library for two-step verification. Some assembly required. The demo shows three differnt ways to use it for registration. Allows verifying email addresses either for existing or new accounts. Suitable as an add-on for example for python-social-auth unsocial authentication. Password recovery, e-mail verification, user avatar. Add "inspection" step to django-registration.
Add "supplemental information" model to django-registration
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