Secrets & credentials
Keys that should never reach a repo, bundle, or git history.
- SecretsHardcoded API keys, tokens and committed .env files (Stripe, OpenAI, Supabase, AWS, …).
- Auth SecretsWeak, short or shared JWT/session secrets that defeat signed tokens.
- CryptoWeak hashing, insecure randomness and predictable token generation.