
django-allauth
Integrated set of Django applications for local and social account authentication, registration and account management.
django-allauth is an integrated set of Django applications for authentication, registration and account management. It covers local accounts that sign in with a username or email address, and third-party accounts through social providers. Its allauth.idp module adds an OpenID Connect identity provider, and its allauth.headless app serves single-page and mobile applications. A Django project installs it with pip, adds the apps to its settings, as the documentation describes. Raymond Penners and contributors maintain it. The source code is on Codeberg, and a GitHub repository mirrors it.
Worth knowing
The Django admin login does not go through the django-allauth workflow, so rate limits and two-factor checks do not apply to it by default.
Identity
Rendering and deploy
Releases
Sources
- 2026-11-04: links
allauth.org - 2026-11-04: links, Categories, Built on, Admin interface
codeberg.org/allauth/django-allauth/raw/branch/main/README.rst - 2026-11-04: links
docs.allauth.org/en/latest/ - 2026-11-04: First release, Last release
pypi.org/pypi/django-allauth/json - 2026-11-04: Maintainer, License
codeberg.org/allauth/django-allauth/raw/branch/main/LICENSE - 2026-11-04: Written in
api.github.com/repos/pennersr/django-allauth - 2026-11-04: Runtime
codeberg.org/allauth/django-allauth/raw/tag/65.21.1/pyproject.toml - 2026-11-04: Minimum runtime
codeberg.org/allauth/django-allauth/raw/branch/main/docs/installation/requirements.rst - 2026-11-04: Install with
codeberg.org/allauth/django-allauth/raw/branch/main/docs/installation/quickstart.rst - 2026-11-04: Install with
codeberg.org/allauth/django-allauth/raw/branch/main/docs/headless/installation.rst - 2026-11-04: Current major version
codeberg.org/allauth/django-allauth/raw/branch/main/ChangeLog.rst