Secure Coding

Use when validating user input, handling a file upload, managing secrets, implementing authentication, handling authorization, encoding output, choosing cryptography, or applying secure defaults while writing code. Covers validation strategy and common validations, XSS prevention through output encoding and Content Security Policy, the secret storage hierarchy and what to do after a secret is exposed, password handling, JWT tokens and session management, role-based and resource-level access control, which cryptographic primitive to use when, and secure random number generation. For writing safe code; to audit existing code against the OWASP Top 10, use owasp-top-10.

AeyeOps Updated

File contents

AeyeOps/aeo-skill-marketplace/tree/main/aeo-security/skills/secure-coding commit 6d2e0223f3

Frequently asked questions

npx skillmds@latest add aeyeops/secure-coding