auth-security-guard
Installation
SKILL.md
Auth & Security Guard
This skill handles the critical security logic of logging in users and managing their permissions.
Instructions
- Select authentication methods (JWT, OAuth2, Session-based).
- Implement secure password hashing (e.g., bcrypt/argon2).
- Design Role-Based Access Control (RBAC) or Attribute-Based (ABAC).
- Set up Multi-Factor Authentication (MFA) flows.
- Protect against common attacks (CSRF, XSS, Brute-force).
Examples
- "Implement a JWT-based login flow in Node.js."
- "Design a permission system for an organization with Admin, Editor, and Viewer roles."