Adding of users to the system.
Package | django-allauth | Python Social Auth | django-organizations | django-user-accounts | django-registration-redux | django-registration | django-graphql-auth | django-guest-user | django-userena-ce | django-sitegate | django-email-registration |
---|---|---|---|---|---|---|---|---|---|---|---|
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 |
User accounts for Django |
Django-registration (redux) provides user registration functionality for Django websites. |
An extensible user-registration app for Django. |
Django registration and authentication with GraphQL. |
A Django app that allows visitors to interact with your site as a guest user without requiring registration. |
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. |
Category | App | App | App | App | App | App | App | App | App | App | App |
# Using This |
141
![]() |
30
![]() |
6
![]() |
5
![]() |
14
![]() |
243
![]() |
0
![]() |
1
![]() |
22
![]() |
3
![]() |
3
![]() |
Python 3? | |||||||||||
Development Status | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Beta | Production/Stable | Production/Stable | Production/Stable |
Last updated | Dec. 1, 2023, 8:20 a.m. | Nov. 28, 2023, 12:30 p.m. | Nov. 23, 2023, 5:06 p.m. | Oct. 11, 2023, 4:44 p.m. | Oct. 26, 2023, 10:38 p.m. | July 11, 2023, 2 a.m. | June 17, 2022, 5:46 a.m. | Oct. 1, 2023, 11:55 a.m. | June 16, 2023, 3:06 a.m. | Nov. 27, 2022, 1:01 a.m. | April 1, 2022, 3:09 a.m. |
Version | 0.58.2 | 5.4.0 | 2.2.0 | 3.3.2 | 2.13 | 3.4 | 0.3.16 | 0.5.5 | 7.0.3 | 1.3.3 | 0.5.0 |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub |
Commits | |||||||||||
Stars | 8,486 | 1,896 | 1,189 | 1,121 | 964 | 879 | 319 | 62 | 82 | 34 | 30 |
Repo Forks | 2,882 | 403 | 199 | 358 | 351 | 242 | 99 | 7 | 17 | 4 | 5 |
Participants |
pennersr
jleclanche julen iarp bittner sssbox agriffis timgraham Akay7 yrik more... |
omab
pre-commit-ci[bot] nijel dependabot[bot] andreif webjunkie TechNickAI bradenmacdonald aniav clintonb more... |
bennylope
mgrdcm nemesifier ericamador avelis justinmayer simkimsia bashu thedrow LegoStormtroopr more... |
brosner
paltman blag grahamu uhurusurfa KatherineMichel nigma mfonism ntucker jacobwegner more... |
ubernostrum
joshblum macropin dicato laginha felixxm AMeng jamesturk timgraham areski more... |
ubernostrum
mattfox jambonrose kiraware c0d3z3r0 TomasLoow fdaveine sybix duncanparkes adamalton more... |
PedroBern
ulgens dependabot[bot] bzhr pors panosangelopoulos joshuachinemezu hashlash yanivtoledano capaci more... |
julianwachholz
blag |
wunki
jmsmkn pyup-bot swistakm smlz yakky mortenwh barszczmm wouterdebres leonardoo more... |
idlesign
dotsbb imposeren aptwebapps huxley |
matthiask
fabiangermann |
Documentation | n/a | ||||||||||
Tests? | incomplete |
||||||||||
Front-end | (example project includes bootstrap based templates) | ||||||||||
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/ |
https://github.com/matthiask/django-email-registration | ||||||||
Modularity (pluggability) | Does way too much for just registration. | ||||||||||
OAuth2 | |||||||||||
Code quality | black | Really awesome inline comments | (flake8) | ||||||||
Purpose and Scope | (does exactly this, registration of local and social accounts) | Easy to setup, social authentication and authorization mechanism for Python projects |
Automagically create temporary users for new visitors. | 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. |
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?<br>* install instructions? |
Modularity (pluggability) | * Installation should be minimally invasive to the rest of your project.<br>* Do not confuse pluggability with over-engineering for every generic use<br>case.<br>* Within your app, sub-modularity is great, e.g. different registration backends<br>for django-registration<br> |
OAuth2 | Handle OAuth2 registration |
Code quality | * No weird layout stuff<br>* Code follows PEP-8!<br>* Keeps variables set in settings.py smal?<br>* Easy to plug in, INSTALLED_APPS = ‘foo’ preferred.<br>* Easy to remember name<br> |
Purpose and Scope | Does it just touch registration or is this blurred by other concepts? |
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 |