Skip to main content

14 docs tagged with "security"

View all tags

CORS Standards

Engineering guide for configuring Cross-Origin Resource Sharing safely — explicit origin whitelisting, credential policy, and header configuration across all APIs.

Credit Card PAN Standards

Engineering guide for validating, masking, and handling Primary Account Numbers (PANs) in compliance with ISO/IEC 7813 and PCI DSS.

Encryption Standards

Engineering guide for encrypting data at rest and in transit across all systems using AES-256 and TLS 1.2+.

Error Handling Standards

Engineering guide for returning a unified JSON error payload to clients and preventing internal details from leaking through API responses.

Identifier (ID) Strategy

Engineering guide for choosing between UUID v7 and auto-incrementing integer IDs in databases and APIs.

Injection Vulnerabilities Prevention

Engineering guide for preventing SQL, NoSQL, and command injection through parameterized queries, ORM sanitization, and strict input validation.

Logging Standards

Engineering guide for structured logging, log levels, and PII masking across all services.

MIME Type Standards

Engineering guide for defining, validating, and storing media types (MIME types) for file uploads, API responses, and data transit.

RBAC and Permissions

Engineering guide for implementing Role-Based Access Control and the Principle of Least Privilege across all services and APIs.

Secrets Management

Engineering guide for storing and accessing credentials, API keys, and sensitive configuration using approved vault managers — never hardcoded in source code.

Secure Token Storage

Engineering guide for storing authentication tokens safely — why LocalStorage is forbidden and how to configure secure HttpOnly cookies correctly.