Registration

Adding of users to the system.

Features currently being evaluated

FeatureDescription
Purpose and Scope Does it just touch registration or is this blurred by other concepts?
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
OAuth2 Handle OAuth2 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
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
Package django-allauth Python Social Auth Pinax django-organizations django-registration-redux django-user-accounts django-registration django-lazysignup django-graphql-auth django-userena-ce django-sitegate 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-lazysignup django-graphql-auth django-userena-ce django-sitegate 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-lazysignup is a package
designed to allow users to
interact with a site as if
they were authenticated users,
bu...
Django registration and
authentication with GraphQL.
Accounts for Django made
beautifully simple
Reusable application for
Django to ease sign up & sign
in processes
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
CategoryAppAppFrameworkAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppFrameworkAppAppApp
# Using This122295061352419022311103044312
Python 3?
Development Status Beta Beta Beta Unknown Production/Stable Production/Stable Production/Stable Beta Beta Production/Stable Production/Stable Beta n/a Beta Production/Stable Production/Stable Beta n/a Production/Stable Beta Beta Beta
Last updated Sept. 9, 2021, 5:48 a.m. Sept. 23, 2021, 9:03 a.m. March 12, 2021, 5:50 p.m. Sept. 22, 2021, 12:14 p.m. Aug. 31, 2021, 10:07 a.m. April 24, 2021, 7:48 p.m. June 20, 2021, 8:12 p.m. Aug. 27, 2021, 11:14 a.m. April 10, 2021, 6:06 p.m. April 6, 2021, 8:05 a.m. April 10, 2021, 10:58 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.
Version0.45.05.0.00.72.0.12.93.0.43.22.0.00.3.166.0.11.2.11.2.0n/a0.1.51.30.4.00.1.3n/a0.6.20.2.20.3.00.10.0
RepoGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHubGitHub
Commits
Stars6756157226028768628837353922517332113592821224220944148
Repo Forks2427302463166347347236875815526n/a16611102481309
Participantspennersr
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...
LaundroMat
danfairs
brad
aehlke
bradbeattie
oesmith
pashinin
cccaballero
eykd
grokcode
more...
PedroBern
dependabot[bot]
ulgens
bzhr
pors
panosangelopoulos
joshuachinemezu
hashlash
yanivtoledano
capaci
more...
wunki
jmsmkn
pyup-bot
swistakm
smlz
yakky
mortenwh
barszczmm
wouterdebres
leonardoo
more...
idlesign
alex-verve
imposeren
aptwebapps
huxley
kaleissin
aleksaro
josjevv
rubenstolk
vinitkumar
waffle-iron
firm1ekevoo
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
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 inThis 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
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
OAuth2
Other protocolsREST API registration
1.5 compatibleCompatible 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 READMEhttp://zds-member.readthedocs.org/en/latest/https://github.com/matthiask/django-email-registrationSimple 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 projectSupplemental information can be add in user registration.
Code quality  pydanny learned his Django off this project!  Really awesome inline commentsPEP8
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
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