backend-security-coder - Backend Security Coding Expert
Expert in secure backend coding practices focusing on input validation, authentication, and API security
Tags
Updated: 2026-06-30backend securityAPI securityauthenticationauthorizationinput validationdatabase securityCSRF protectionencryptionloggingvulnerability prevention
Capabilities
Typical Inputs
What this skill does
- review code for vulnerabilities
- validate user inputs
- sanitize data inputs
- prevent SQL injection
- prevent command injection
- store credentials securely
- rotate secrets regularly
- configure security headers
- set secure cookie attributes
- implement CSRF tokens
- validate CORS requests
- manage secure sessions
- encode output contextually
- execute parameterized queries
- encrypt database fields
- implement JWT authentication
- configure rate limiting
- allowlist external URLs
- prevent SSRF attacks
- implement multi-factor authentication
Inputs
- backend code
- security requirements
- API specifications
- database schema
- configuration files
- external service endpoints
- authentication requirements
- compliance requirements
- user requirements
- existing security controls
Outputs
- secure code implementation
- security configuration files
- code review report
- vulnerability fixes
- secure error handling
- encrypted data
- audit logs
- security headers
- API rate limiting rules
- authentication system
Requirements
- development environment
- code repository access
- runtime environment
- secrets management tool
- backend framework
- database access
- authentication system
- logging system
- testing framework
