django-allauth

Community

Headless 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.