Adding of users to the system.
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? |
Package | django-allauth | Python Social Auth | django-organizations | django-registration-redux | django-registration | Pinax | django-user-accounts | django-graphql-auth | django-lazysignup | django-userena-ce | django-sitegate | django-email-registration | django-guest-user | django-verification |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. |
Python Social Auth - Application - Django |
:couple: Multi-user accounts for Django projects |
Django-registration (redux) provides user registration functionality for Django websites. |
An extensible user-registration app for Django. |
a Django-based platform for rapidly developing websites |
User accounts 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 |
So simple you'll burst into tears right away. |
A Django app that allows visitors to interact with your site as a guest user without requiring registration. |
Generalized app for two-step verification. |
Category | App | App | App | App | App | Framework | App | App | App | App | App | App | App | App |
# Using This |
131
![]() |
30
![]() |
6
![]() |
13
![]() |
243
![]() |
50
![]() |
5
![]() |
0
![]() |
9
![]() |
22
![]() |
3
![]() |
3
![]() |
1
![]() |
1
![]() |
Python 3? | ||||||||||||||
Development Status | Beta | Beta | Unknown | Production/Stable | Production/Stable | Beta | Production/Stable | Beta | Beta | Production/Stable | Production/Stable | Production/Stable | Beta | Beta |
Last updated | June 19, 2022, 4:49 a.m. | July 16, 2022, 1:07 a.m. | Aug. 6, 2022, 8:59 a.m. | July 1, 2022, 11:31 a.m. | May 28, 2022, 3:25 a.m. | March 12, 2021, 5:50 p.m. | Jan. 22, 2022, 5:35 p.m. | June 17, 2022, 5:46 a.m. | Aug. 27, 2021, 11:14 a.m. | June 2, 2022, 2:34 a.m. | April 6, 2022, 1:17 a.m. | April 1, 2022, 3:09 a.m. | Jan. 11, 2022, 4:29 a.m. | July 5, 2021, 9:08 a.m. |
Version | 0.51.0 | 5.0.0 | 2.0.2 | 2.11 | 3.3 | 0.7 | 3.2.0 | 0.3.16 | 2.0.0 | 7.0.1 | 1.3.2 | 0.5.0 | 0.5.2 | 1.2.0 |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub |
Commits | ||||||||||||||
Stars | 7,372 | 1,693 | 997 | 901 | 793 | 2,614 | 1,005 | 287 | 402 | 77 | 32 | 29 | 16 | 11 |
Repo Forks | 2,639 | 325 | 182 | 345 | 236 | 459 | 354 | 78 | 87 | 14 | 5 | 5 | 3 | 2 |
Participants |
pennersr
jleclanche julen bittner iarp sssbox agriffis timgraham Akay7 yrik more... |
omab
nijel andreif webjunkie browniebroke gorillamania bradenmacdonald aniav clintonb vinhub more... |
bennylope
nemesisdesign mgrdcm ericamador avelis justinmayer bashu thedrow LegoStormtroopr sannies more... |
ubernostrum
joshblum macropin dicato laginha felixxm AMeng jamesturk timgraham areski more... |
ubernostrum
mattfox jambonrose c0d3z3r0 TomasLoow fdaveine sybix duncanparkes adamalton adamchainz more... |
paltman
brosner jtauber lukeman grahamu KatherineMichel issackelly endlesslupita winhamwr mroswell more... |
brosner
paltman grahamu KatherineMichel nigma mfonism jacobwegner madron jtauber jpotterm more... |
PedroBern
ulgens dependabot[bot] bzhr pors panosangelopoulos joshuachinemezu hashlash yanivtoledano capaci more... |
LaundroMat
danfairs brad aehlke bradbeattie oesmith pashinin cccaballero grokcode jnoss more... |
wunki
jmsmkn pyup-bot swistakm smlz yakky mortenwh barszczmm wouterdebres leonardoo more... |
idlesign
dotsbb imposeren aptwebapps huxley |
matthiask
fabiangermann |
julianwachholz
blag |
kaleissin
aleksaro |
Documentation | n/a | n/a | ||||||||||||
Tests? | incomplete |
Incomplete |
coverage can always be improved | |||||||||||
Front-end | (example project includes bootstrap based templates) | Also, fully functional demo showing usage. |
||||||||||||
Invitations | ||||||||||||||
openid | ||||||||||||||
OAuth | ||||||||||||||
Persona | ||||||||||||||
Other protocols | ||||||||||||||
1.5 compatible | Compatible with 1.4 - 1.7. | |||||||||||||
Docs? | https://django-allauth.readthedocs.org/en/latest/ | http://python-social-auth.readthedocs.org/ |
Incomplete and at http://pinaxproject.com/docs/dev/apps/account/ |
https://github.com/matthiask/django-email-registration | In README | |||||||||
Modularity (pluggability) | Does way too much for just registration. | Does way too much for just registration. | ||||||||||||
OAuth2 | ||||||||||||||
Code quality | pydanny learned his Django off this project! | Really awesome inline comments | (flake8) | black | ||||||||||
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 | Allows verifying email addresses either for existing or new accounts. Suitable as an add-on for example for python-social-auth unsocial authentication. | 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. |
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 |