django-allauth
CommunityHeadless Django auth with MFA, social login, REST APIs.
Authorotoshek
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill configures django-allauth in headless mode with MFA, social authentication, CORS, and REST endpoints, enabling secure, SPA-friendly authentication for React/Vue frontends.
Core Features & Use Cases
- Install and configure django-allauth with headless API, MFA (TOTP, WebAuthn, recovery codes), and social login support.
- Enable CORS/CSRF for a separate HTTPS frontend and provide HEADLESS_FRONTEND_URL redirects for flows.
- Expose REST endpoints under /accounts/ and /_allauth/ for frontend integration.
- Provide a validation harness to run the official headless allauth tests and guidance for troubleshooting.
Quick Start
Set up the Django project, environment, URLs, migrations, and then validate with the headless tests.
Dependency Matrix
Required Modules
pytestpytest-djangopytest-asynciodjango-ninja
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: django-allauth Download link: https://github.com/otoshek/Claude-Code-Toolkit/archive/main.zip#django-allauth Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.