Registration

Adding of users to the system.

Filter results

Package django-allauth Python Social Auth django-organizations django-user-accounts django-registration-redux django-registration django-graphql-auth django-userena-ce django-lazysignup django-sitegate django-guest-user django-email-registration django-verification
Package django-allauth Python Social Auth django-organizations django-user-accounts django-registration-redux django-registration django-graphql-auth django-userena-ce django-lazysignup django-sitegate django-guest-user django-email-registration 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
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.
Accounts for Django made
beautifully simple
django-lazysignup is a package
designed to allow users to
interact with a site as if
they were authenticated users,
bu...
Reusable application for
Django to ease sign up & sign
in processes
A Django app that allows
visitors to interact with your
site as a guest user without
requiring registration.
So simple you'll burst into
tears right away.
Generalized app for two-step
verification.
Category App App App App App App App App App App App App App
# Using This 135 30 6 5 14 243 0 22 9 3 1 3 1
Python 3?
Development Status Production/Stable Production/Stable Unknown Production/Stable Production/Stable Production/Stable Beta Production/Stable Beta Production/Stable Beta Production/Stable Beta
Last updated Feb. 10, 2023, 10:58 a.m. Feb. 8, 2023, 3:49 a.m. Jan. 22, 2023, 4:43 p.m. Feb. 9, 2023, 4:22 a.m. Feb. 5, 2023, 8:09 p.m. May 28, 2022, 3:25 a.m. June 17, 2022, 5:46 a.m. Dec. 19, 2022, 6:10 a.m. Aug. 27, 2021, 11:14 a.m. Nov. 27, 2022, 1:01 a.m. Jan. 2, 2023, 8:38 a.m. April 1, 2022, 3:09 a.m. July 5, 2021, 9:08 a.m.
Version 0.53.0 5.1.0 2.1.0 3.2.0 2.12 3.3 0.3.16 7.0.2 2.0.0 1.3.3 0.5.3 0.5.0 1.2.0
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub
Commits
Stars 7,765 1,772 1,067 1,046 928 821 303 78 402 32 22 29 12
Repo Forks 2,733 339 193 360 343 239 86 15 90 4 5 5 2
Participants pennersr
jleclanche
julen
bittner
iarp
sssbox
agriffis
timgraham
Akay7
yrik
more...
omab
nijel
andreif
webjunkie
gorillamania
bradenmacdonald
pre-commit-ci[bot]
aniav
clintonb
vinhub
more...
bennylope
mgrdcm
nemesisdesign
ericamador
avelis
justinmayer
bashu
thedrow
LegoStormtroopr
sannies
more...
brosner
paltman
grahamu
KatherineMichel
nigma
mfonism
ntucker
uhurusurfa
blag
jacobwegner
more...
ubernostrum
joshblum
macropin
dicato
laginha
felixxm
AMeng
jamesturk
timgraham
areski
more...
ubernostrum
mattfox
jambonrose
c0d3z3r0
TomasLoow
fdaveine
sybix
duncanparkes
adamalton
adamchainz
more...
PedroBern
ulgens
dependabot[bot]
bzhr
pors
panosangelopoulos
joshuachinemezu
hashlash
yanivtoledano
capaci
more...
wunki
jmsmkn
pyup-bot
swistakm
smlz
yakky
mortenwh
barszczmm
wouterdebres
leonardoo
more...
LaundroMat
danfairs
brad
aehlke
bradbeattie
oesmith
pashinin
cccaballero
grokcode
jnoss
more...
idlesign
dotsbb
imposeren
aptwebapps
huxley
julianwachholz
blag
matthiask
fabiangermann
kaleissin
aleksaro
Documentation n/a n/a
Tests?  
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/
https://github.com/matthiask/django-email-registration In README
Modularity (pluggability)   Does way too much for just registration.
OAuth2
Code quality   Really awesome inline comments   black   (flake8)
Purpose and Scope   (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. sign up & sign in Automagically create temporary users for new visitors. 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.

Features currently being evaluated

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