What problem does it solve?
Security best practices for production applications including PII protection, input validation, SQL injection prevention, XSS mitigation, and secure logging. Apply when handling user data, authentication, or external inputs.
Core Features & Use Cases
- PII protection: hashing, redaction, and safe logging to minimize exposure of sensitive information.
- Input validation: enforce strict input checks to prevent injection and malformed data.
- Authentication and session security: secure storage, password handling, and robust session management.
- Logging security: define what to log, redact PII, and sanitize error messages.
- OWASP Top 10 prevention: practical guidance to mitigate common web vulnerabilities.
- When to use: in services handling user data, authentication, or external inputs to meet compliance and risk requirements.
Quick Start
Use this Skill to implement PII protection, input validation, and secure authentication in your Node.js projects by following the included guidelines and examples.