Registration

Adding of users to the system.

19 Packages
13 Features

Search & Filter

Python Social Auth - Application - Django

2,138
Stars
390
Forks
30
Usage
Py3
Status Production/Stable
Version 6.0.0
Updated 16 Jul 2026
License BSD-3-Clause
Commits
Features
Purpose and Scope
 
Easy to setup, social authentication and authorization mechanism for Python projects
Tests?
 
incomplete
Modularity (pluggability)
Code quality
Front-end
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

:couple: Multi-user accounts for Django projects

1,359
Stars
223
Forks
6
Usage
Py3
Status Production/Stable
Version 2.7.0
Updated 4 Jul 2026
License BSD License
Commits
Features
Purpose and Scope
Docs?
Tests?
Modularity (pluggability)
Code quality
Front-end
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

Django-registration (redux) provides user registration functionality for Django websites.

973
Stars
339
Forks
14
Usage
Py3
Status Production/Stable
Version 2.13
Updated 9 Oct 2025
License BSD License
Commits
Features
Purpose and Scope
Docs?
Tests?
Modularity (pluggability)
Code quality
Front-end
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

An extensible user-registration app for Django.

947
Stars
233
Forks
243
Usage
Py3
Status Production/Stable
Version 5.2.1
Updated 7 Apr 2025
License BSD-3-Clause
Commits
Features
Purpose and Scope
Docs?
Tests?
Modularity (pluggability)
Code quality
Front-end
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

User accounts for Django

1,221
Stars
347
Forks
5
Usage
Py3
Status Production/Stable
Version 3.3.2
Updated 22 Jul 2024
License MIT License
Commits
Features
Purpose and Scope
Docs?
Tests?
Modularity (pluggability)
Code quality
Front-end
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

Hello, ID Please!

23
Stars
0
Forks
0
Usage
Py3
Status Production/Stable
Version 2.0.0
Updated 26 May 2026
License BSD-3-Clause
Commits
Features
Purpose and Scope
Docs?
Tests?
Modularity (pluggability)
Code quality
Front-end
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

12
Stars
149
Forks
144
Usage
Py3
Status Production/Stable
Version 65.18.0
Updated 7 Jul 2026
License MIT
Commits
Features
Purpose and Scope
  (does exactly this, registration of local and social accounts)
Tests?
Modularity (pluggability)
Code quality
Front-end
  (example project includes bootstrap based templates)
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

Generalized app for two-step verification.

13
Stars
2
Forks
1
Usage
Py3
Status Beta
Version 1.4.0
Updated 28 Feb 2024
License MIT License
Commits
Features
Purpose and Scope
This is a generalized library for two-step verification. Some assembly required. The demo shows three differnt ways to use it for registration.
Docs?
In README
Tests?
  coverage can always be improved
Modularity (pluggability)
Code quality
Front-end
 

Also, fully functional demo showing usage.
1.5 compatible
Invitations
openid
OAuth
OAuth2
Persona
Other protocols

Showing 8 of 19 packages in this grid.

View All Packages

Features Being Compared

13 features

Purpose and Scope

Does it just touch registration or is this blurred by other concepts?

Docs?

* Docs folder? * install instructions?

Tests?

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

Front-end

Does the app provide a sane set of default templates?

1.5 compatible

Compatible with Django 1.5.x custom user models

Invitations

openid

Handle openid registration/authentication

OAuth

Handle OAuth registration

OAuth2

Handle OAuth2 registration

Persona

Handle Persona registration

Other protocols

Other supported registration protocols