This skill should be used when the user asks to "implement authentication", "set up JWT auth", "configure OAuth2", "implement RBAC", "add MFA/two-factor", "secure session management", or mentions "authentication", "authorization", "JWT", "OAuth", "login", "session management", "password hashing", "RBAC", "role-based access", "MFA", "two-factor", "API keys", "token refresh", "CSRF", "CORS with auth". Provides authentication and authorization patterns including JWT, OAuth2, session management, RBAC, MFA, and password security.
$npx -y skills add iwritec0de/app-dev --skill auth-patternsInstalls into the current project.
Run `npx skills use "https://github.com/iwritec0de/app-dev" --skill "iwritec0de/app-dev/auth-patterns"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/iwritec0de/app-dev" that are relevant to the current task. Run `npx skills add "https://github.com/iwritec0de/app-dev"` and select the relevant skills, then follow their instructions.