What problem does it solve?
This Skill eliminates the complexity of building a complete backend user system by generating secure registration, authentication, token lifecycle, account recovery, and profile-management workflows.
Core Features & Use Cases
- Authentication Generation: Create account-password, SMS code, WeChat mini-program, and client-side third-party login flows.
- Token and Security Controls: Implement bcrypt password hashing, JWT access and refresh tokens, refresh-token rotation, replay detection, logout revocation, rate limits, CAPTCHA support, and anti-enumeration safeguards.
- User Lifecycle Management: Generate user tables, API contracts, password recovery, profile updates, password changes, phone rebinding, account deactivation, environment configuration, and Java, Go, Python, or Node.js implementation guidance.
- Use Case: Add a production-oriented authentication module to an existing FastAPI project with SMS login, dual tokens, password recovery, and profile management while preserving the project's conventions and API contract.
Quick Start
Ask the AI to add a complete user system with registration, password and SMS login, JWT access and refresh tokens, password recovery, and profile management.