Registration

Adding of users to the system.

Features currently being evaluated

FeatureDescription
Tests?
Purpose and Scope Does it just touch registration or is this blurred by other concepts?
Front-end Does the app provide a sane set of default templates?
Invitations
openid Handle openid registration/authentication
OAuth Handle OAuth registration
OAuth2 Handle OAuth2 registration
Persona Handle Persona registration
1.5 compatible Compatible with Django 1.5.x custom user models
Other protocols Other supported registration protocols
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
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
Package Django Social Auth (deprecated, use python-social-auth) Pinax django-allauth Python Social Auth django-userena django-socialregistration django-user-accounts django-lazysignup django-registration django-organizations django-hyperadmin django-users2 django-inspectional-registration django-sitegate django-sky-visitor django-mongo-auth django-email-registration django-verification cmsplugin-fbgallery django-oneall
Description Django social authentication
made simple
a Django-based platform for
rapidly developing websites
Integrated set of Django
applications addressing
authentication, registration,
account management as well as
3rd party (social) account
authentication. Visit
http://jug.gl ...
Social auth made simple Accounts for Django made
beautifully simple
Combining OpenID, OAuth and
FacebookConnect signup in one
application
User accounts for Django django-lazysignup is a package
designed to allow users to
interact with a site as if
they were authenticated users,
but ...
I stepped down as maintainer
of this application in
September 2013. Pull requests,
issues and comments sent to
this repository ...
Multi-user accounts for Django
projects
Django Admin powered by
RESTful Hypermedia APIs
Custom user model for django
>=1.5 with support for
multiple user types.
Django registration app with
Inspection before activation
Reusable application for
Django to ease sign up & sign
in processes
A complement to
django.contrib.auth that
provides: email invitations,
class-based views for all
authentication views, and
password rules.
Django authentication based on
an extensible MongoEngine user
class.
So simple you'll burst into
tears right away.
Generalized app for two-step
verification.
Django CMS plugin for facebook
gallery
Django Authentication with 20+
social networks using OneAll
CategoryAppFrameworkAppAppAppAppAppAppAppAppAppAppFrameworkAppAppAppAppAppAppApp
# Using This3943431220223822411243401110
Python 3?
Development Status Beta Beta Beta Beta Beta Beta Production/Stable Beta Production/Stable Beta Beta Alpha Production/Stable Beta n/a Beta Production/Stable Beta n/a Unknown
Last updated March 30, 2015, 1:14 p.m. April 14, 2015, 8:16 p.m. April 24, 2015, 1:47 p.m. April 21, 2015, 7:29 p.m. Feb. 24, 2015, 6 a.m. Feb. 1, 2013, 7:32 a.m. April 24, 2015, 2:39 p.m. Aug. 7, 2013, 3:38 p.m. June 17, 2013, 10:41 a.m. April 14, 2015, 10:28 p.m. April 17, 2013, 8:55 p.m. April 24, 2015, 6:10 a.m. Dec. 14, 2014, 11:34 a.m. April 17, 2015, 1:05 p.m. July 1, 2014, 2:34 p.m. April 10, 2013, 5:07 p.m. Dec. 12, 2014, 5:42 a.m. March 15, 2015, 4:47 p.m. Nov. 25, 2014, 11:16 a.m. Jan. 22, 2014, 12:04 p.m.
Version0.7.280.9a20.19.10.2.71.4.00.5.101.0c90.12.21.1b00.5.10.10.00.1.140.4.60.10.0n/a0.1.20.3.10.4.0n/a0.1.4
RepoGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithub
Commits
Repo Watchers2183185817131572974610307277194175140522923221610431
Repo Forks73732757949635517215951442548893843351
Participantsomab
krvss
kjoconnor
estebistec
maraujop
uruz
mrmch
bacher09
andrusha
dokterbob
more...
brosner
paltman
jtauber
lukeman
issackelly
winhamwr
dstufft
bmihelac
DNX
iepathos
more...
pennersr
julen
sssbox
bittner
joshowen
terrycojones
jresins
JshWright
mskarbek
ldgarcia
more...
omab
gorillamania
aniav
uruz
mhluongo
jcouyang
hassek
samkuehn
tell-k
dhendo
more...
wunki
swistakm
yakky
wouterdebres
barszczmm
ouhouhsami
leonardoo
Aramgutang
DrMeers
glibersat
more...
flashingpumpkin
pinda
jespern
jonmooring
lizrice
theju
jaylett
aljosa
adamfast
danj
more...
brosner
paltman
nigma
madron
jtauber
jpic
rizumu
tony
ntucker
jacobwegner
more...
brad
aehlke
bradbeattie
oesmith
kgrandis
eykd
mitar
percyperez
rolandgeider
uolot
ubernostrumbennylope
avelis
thedrow
floydsoft
sannies
jw84
philmcmahon
krillr
mauricioabreu
rfj001
more...
zbyte64
treyhunner
h3
mishbahr
jfmatth
lambdalisue
luzfcb
SaeX
idlesign
imposeren
aptwebapps
auzigog
krimkus
iankpconcentricsky
coffindragger
dokkaebi
asprague
mitar
agiz
premik91
mihanovak
MartinGHub
aljana
lazarm
zupan
NejcZupec
Irrialite
more...
matthiask
fabiangermann
kaleissin
senbon
vinitkumar
waffle-iron
ztorage
Documentation N/A N/A N/A N/A N/A
Package Django Social Auth (deprecated, use python-social-auth) Pinax django-allauth Python Social Auth django-userena django-socialregistration django-user-accounts django-lazysignup django-registration django-organizations django-hyperadmin django-users2 django-inspectional-registration django-sitegate django-sky-visitor django-mongo-auth django-email-registration django-verification cmsplugin-fbgallery django-oneall
Tests? 
Incomplete
 
incomplete
 
https://travis-ci.org/lambdalisue/django-inspectional-registration
  Comprehensive tests  coverage can always be improved
Purpose and Scope0 - Also does resets and oauth/openid  (does exactly this, registration of local and social accounts) 
Easy to setup, social authentication and authorization mechanism for Python projects
  Adds in user permissions and avatars. Add "inspection" step to django-registration.
Add "supplemental information" model to django-registration
sign up & sign inPassword recovery, e-mail verification, user avatar.Allows verifying email addresses either for existing or new accounts. Suitable as an add-on for example for python-social-auth unsocial authentication.This is a generalized library for two-step verification. Some assembly required. The demo shows three differnt ways to use it for registration.
Front-end  (example project includes bootstrap based templates)  Views, forms, and simple base templates for front end  (as sub-app) 

Also, fully functional demo showing usage.
Invitations
openid
OAuth
OAuth2
Persona
1.5 compatible 
Latest release claims to be 1.5 compatible but breaks on Django 1.5.x. custom user models. Maintainer refuses to accept pull requests that fix the problem.
Compatible with django 1.3 - 1.6Compatible with 1.4 - 1.7.
Other protocols
Code quality  pydanny learned his Django off this project!  Really awesome inline comments  (except for PEP-8)  (flake8)
Docs? 
Incomplete and at http://pinaxproject.com/docs/dev/apps/account/
  https://django-allauth.readthedocs.org/en/latest/ 
http://python-social-auth.readthedocs.org/
Simple setup documentation in READMEhttps://github.com/matthiask/django-email-registrationIn READMEOn GitHub page (README)
Modularity (pluggability)  Does way too much for just registration.  Does way too much for just registration.Supplemental information can be add in user registration.  Easily drop in to an existing project
Package Django Social Auth (deprecated, use python-social-auth) Pinax django-allauth Python Social Auth django-userena django-socialregistration django-user-accounts django-lazysignup django-registration django-organizations django-hyperadmin django-users2 django-inspectional-registration django-sitegate django-sky-visitor django-mongo-auth django-email-registration django-verification cmsplugin-fbgallery django-oneall
Search WeightPackageDescriptionLast PyPI release:Repo ForksWatchers
{{ 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