HMAC Request Signing vs Bearer Tokens for Internal APIs
Direct answer: Bearer tokens grant access to whoever possesses a valid token. Select an approach based on the service's required behavior and a realistic...
Category
Direct answer: Bearer tokens grant access to whoever possesses a valid token. Select an approach based on the service's required behavior and a realistic...
Most web architectures put a reverse proxy or load balancer in front of the application and let it handle HTTPS. Traffic is encrypted between the user and the...
Direct answer: CI jobs should never use unrestricted production database credentials. The correct approach depends on workload requirements, secure access...
Direct answer: API keys suit some server integrations while OAuth supports delegated authorization. The correct approach depends on workload requirements,...
Direct answer: Audit events should explain failure classes and relevant request context. Choose an implementation based on verifiable correctness, realistic...
Direct answer: Secure cookies protect transport while HttpOnly restricts script access. Choose an implementation based on verifiable correctness, realistic...
How to Secure API Documentation and Developer Portals addresses a recurring problem in production software: behavior that looks correct during an isolated...
How to Protect Internal Admin APIs With Step Up Authentication addresses a recurring problem in production software: behavior that looks correct during an...
Security Review Checklist for API Service Accounts addresses a recurring problem in production software: behavior that looks correct during an isolated...