What problem does it solve?
Provides a complete, security-first approach to designing and implementing authentication and authorization for applications and APIs, removing guesswork and preventing common identity-related vulnerabilities.
Core Features & Use Cases
- Architecture decisions for JWT, OAuth2/OIDC, SAML, API keys, and mTLS based on application type.
- Session and token lifecycle management including refresh token rotation, revocation, blacklisting, and cookie best practices.
- MFA and passwordless patterns with TOTP, WebAuthn/passkeys, recovery codes, and fallback guidance.
- Security hardening and compliance checklists, implementation artifacts, and integration tests for production readiness.
- Use case: design a secure login and token strategy for an API + SPA with short-lived access tokens, refresh rotation, and TOTP-based MFA.
Quick Start
Use the auth skill to design a JWT-based API authentication strategy with refresh token rotation and TOTP MFA.