What problem does it solve?
This Skill helps you design, implement, debug, and verify authentication and authorization systems—so OAuth2/OIDC/JWT/MFA and RBAC/ABAC controls are correct, secure, and consistent across your app.
Core Features & Use Cases
- Auth architecture guidance: Chooses the right flow for web, SPA+API, mobile, machine-to-machine, and third-party integrations (including PKCE and where client secrets apply).
- Authorization model selection: Helps decide between RBAC and ABAC (and hybrid patterns like ownership checks), including multi-tenant scoping and compliance-focused auditability.
- Stronger identity security patterns: Covers passkeys/WebAuthn, DPoP token binding, safe session management, and anti-pattern remediation (token storage, refresh rotation, distributed forging risk).
Quick Start
Ask the skill to help you implement OAuth2/OIDC with PKCE and RBAC/ownership checks for the endpoints handling login, token refresh, and protected resource access in your current codebase.