django-allauth

Installation
SKILL.md

Overview

This skill configures django-allauth in headless mode for React/Vue/frontend applications. Unlike traditional Django authentication that renders server-side templates, headless mode exposes authentication as REST APIs, making it ideal for single-page applications (SPAs) and mobile apps.

What this skill provides:

  • Complete django-allauth setup with headless API endpoints
  • Multi-factor authentication (TOTP, WebAuthn, recovery codes)
  • Social authentication (Google OAuth example included)
  • CORS configuration for cross-origin frontend communication
  • Email verification and password reset workflows
  • Session management for authenticated users

End result: A Django backend with secure, production-ready authentication APIs that the React frontend can consume via HTTP requests.

Prerequisites

Installs
1
GitHub Stars
1
First Seen
Mar 5, 2026
django-allauth — otoshek/claude-code-toolkit