Adding of users to the system.
Feature | Description |
---|---|
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 |
1.5 compatible | Compatible with Django 1.5.x custom user models |
OAuth2 | Handle OAuth2 registration |
Other protocols | Other supported registration protocols |
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 | Pinax | Python Social Auth | django-registration-redux | django-organizations | django-user-accounts | django-registration | django-socialregistration | django-lazysignup | django-graphql-auth | django-users2 | django-hyperadmin | django-userena-ce | django-registration-rest-framework | django-inspectional-registration | django-sitegate | django-email-registration | django-sky-visitor | django-mongo-auth | django-verification | django-oneall | zds-member | cmsplugin-fbgallery |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. |
a Django-based platform for rapidly developing websites |
Python Social Auth - Application - Django |
Django-registration (redux) provides user registration functionality for Django websites. |
:couple: Multi-user accounts for Django projects | User accounts for Django |
An extensible user-registration app for Django. |
Combining OpenID, OAuth and FacebookConnect signup in one application |
django-lazysignup is a package designed to allow users to interact with a site as if they were authenticated users, but ... |
Django registration and authentication with GraphQL. |
Custom user model for django >=1.5 with support for multiple user types. |
Django Admin powered by RESTful Hypermedia APIs |
Accounts for Django made beautifully simple |
Registration for Django Rest Framework |
Django registration app with Inspection before activation |
Reusable application for Django to ease sign up & sign in processes |
So simple you'll burst into tears right away. |
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. |
Generalized app for two-step verification. |
Django Authentication with 20+ social networks using OneAll |
zds-member is a django application that allows to manage members of website |
Django CMS plugin for facebook gallery |
Category | App | Framework | App | App | App | App | App | App | App | App | App | App | App | App | Framework | App | App | App | App | App | App | App | App |
# Using This | 120![]() | 50![]() | 29![]() | 13![]() | 5![]() | 5![]() | 241![]() | 23![]() | 9![]() | 0![]() | 3![]() | 2![]() | 22![]() | 1![]() | 4![]() | 3![]() | 3![]() | 4![]() | 0![]() | 1![]() | 0![]() | 1![]() | 1![]() |
Python 3? | |||||||||||||||||||||||
Development Status | Beta | Beta | Beta | Production/Stable | Unknown | Production/Stable | Production/Stable | Beta | Beta | Beta | Beta | Beta | Production/Stable | Beta | Production/Stable | Production/Stable | Production/Stable | n/a | Beta | Beta | Production/Stable | Beta | n/a |
Last updated | Feb. 23, 2021, 6:05 p.m. | March 12, 2021, 5:50 p.m. | March 1, 2021, 9:17 p.m. | April 13, 2021, 8:51 p.m. | April 16, 2021, 3:01 p.m. | Dec. 22, 2020, 9:32 a.m. | April 1, 2021, 1:12 a.m. | Feb. 1, 2013, 7:32 a.m. | Feb. 3, 2019, 4:06 p.m. | April 10, 2021, 6:06 p.m. | April 24, 2018, 11:25 a.m. | April 17, 2013, 8:55 p.m. | April 6, 2021, 8:05 a.m. | Oct. 8, 2014, 9:53 a.m. | Nov. 14, 2016, 11:02 p.m. | April 10, 2021, 10:58 p.m. | March 6, 2018, 11 a.m. | July 1, 2014, 2:34 p.m. | Aug. 5, 2016, 2:06 p.m. | Jan. 16, 2020, 2:54 p.m. | Aug. 11, 2017, 8:31 p.m. | Oct. 26, 2015, 4:09 p.m. | Feb. 7, 2019, 1:38 p.m. |
Version | 0.44.0 | 0.7 | 4.0.0 | 2.9 | 2.0.0 | 3.0.2 | 3.1.2 | 0.5.10 | 2.0.0 | 0.3.16 | 0.2.2 | 0.10.0 | 6.0.1 | 0.3.0 | 0.6.2 | 1.2.1 | 0.4.0 | n/a | 0.1.3 | 1.1.0 | 1.3 | 0.1.5 | n/a |
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 | 6365 | 2594 | 1495 | 828 | 820 | 802 | 699 | 614 | 389 | 210 | 208 | 149 | 72 | 44 | 42 | 32 | 28 | 22 | 21 | 12 | 9 | 5 | 3 |
Repo Forks | 2258 | 465 | 278 | 345 | 157 | 342 | 231 | 158 | 85 | 41 | 82 | 9 | 14 | 30 | 24 | 5 | 6 | 10 | 11 | 1 | 15 | n/a | 6 |
Participants | pennersr jleclanche julen bittner iarp sssbox agriffis joshowen timgraham Akay7 more... | paltman brosner jtauber lukeman grahamu KatherineMichel issackelly endlesslupita winhamwr mroswell more... | omab nijel andreif webjunkie browniebroke gorillamania bradenmacdonald aniav clintonb vinhub more... | ubernostrum joshblum macropin dicato laginha felixxm AMeng jamesturk timgraham areski more... | bennylope nemesisdesign mgrdcm ericamador avelis justinmayer bashu thedrow LegoStormtroopr sannies more... | brosner paltman grahamu nigma mfonism KatherineMichel jacobwegner madron jtauber managedkaos more... | ubernostrum mattfox jambonrose c0d3z3r0 TomasLoow fdaveine sybix duncanparkes adamalton adamchainz more... | flashingpumpkin pinda jespern portpaw lizrice theju aljosa jaylett katomaso adamfast more... | LaundroMat danfairs brad aehlke bradbeattie oesmith pashinin eykd grokcode jnoss more... | PedroBern dependabot[bot] ulgens bzhr pors panosangelopoulos joshuachinemezu hashlash yanivtoledano capaci more... | mishbahr joshblum Alwerdani mxahmed jfmatth caisong | zbyte64 treyhunner h3 | wunki jmsmkn pyup-bot swistakm smlz yakky mortenwh barszczmm wouterdebres leonardoo more... | alej0varas tak3r | lambdalisue giginet luzfcb ryanjdillon ckirby funkybob mick-t | idlesign alex-verve imposeren aptwebapps huxley | matthiask fabiangermann | blanchardjeremy krimkus iankpconcentricsky coffindragger asprague | mitar agiz premik91 mihano MartinJakomin aljana lazarm zupan NejcZupec Irrialite more... | kaleissin aleksaro | ekevoo ckot ztorage hramezani Rohja gitter-badger alexanderkononenko | firm1 | josjevv rubenstolk vinitkumar waffle-iron |
Documentation | N/A | N/A | N/A | N/A | |||||||||||||||||||
Purpose and Scope | (does exactly this, registration of local and social accounts) | 0 - Also does resets and oauth/openid | 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 in | 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. | This is a generalized library for two-step verification. Some assembly required. The demo shows three differnt ways to use it for registration. | ||||||||||||||
Tests? | Incomplete | incomplete | https://travis-ci.org/lambdalisue/django-inspectional-registration | Comprehensive tests | coverage can always be improved | https://travis-ci.org/firm1/zds-member https://ci.appveyor.com/project/firm1/zds-member | |||||||||||||||||
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. | Many default templates | ||||||||||||||||||
Invitations | |||||||||||||||||||||||
openid | |||||||||||||||||||||||
OAuth | |||||||||||||||||||||||
Persona | |||||||||||||||||||||||
1.5 compatible | Compatible with django 1.3 - 1.8 | Compatible with 1.4 - 1.7. | |||||||||||||||||||||
OAuth2 | |||||||||||||||||||||||
Other protocols | REST API registration | ||||||||||||||||||||||
Docs? | https://django-allauth.readthedocs.org/en/latest/ | Incomplete and at http://pinaxproject.com/docs/dev/apps/account/ | http://python-social-auth.readthedocs.org/ | https://github.com/matthiask/django-email-registration | Simple setup documentation in README | In README | http://zds-member.readthedocs.org/en/latest/ | ||||||||||||||||
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 | |||||||||||||||||||
Code quality | pydanny learned his Django off this project! | Really awesome inline comments | Good coverage https://coveralls.io/github/lambdalisue/django-inspectional-registration | (flake8) | (except for PEP-8) | PEP8 variable set in settings.py Easy to plug in https://coveralls.io/github/firm1/zds-member?branch=master |
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 |