This skill provides a comprehensive suite of security implementation patterns for modern API development, focusing on industry standards like OAuth 2.0, PKCE, and JWT authentication. It empowers developers to build secure-by-design systems with ready-to-use templates for RBAC/ABAC access control, input sanitization via Zod, and sophisticated rate-limiting strategies. By incorporating OWASP Top 10 mitigations and security header configurations, it ensures that backend services are resilient against common vulnerabilities while maintaining compliance with frameworks like GDPR, HIPAA, and SOC2.
Key Features
01Strict input validation and XSS/SQL injection prevention
02Automated security header configuration with Helmet
03Tiered rate limiting using Redis-backed stores
04Role-Based (RBAC) and Attribute-Based (ABAC) access control
051 GitHub stars
06JWT and OAuth 2.0 + PKCE authentication flows