API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

OpenAPI Security

Requiring that OpenAPI security meet the policy standards.

Rules

OpenAPI Security Schemes Error

You need components security schemes so that the security definition for an API have been standardized and are able to be applied across APIs

OpenAPI Security Schemes Info

You need components security schemes so that the security definition for an API have been standardized and are able to be applied across APIs

Strategies

Operations Must Always Be Secure

Security is not something you tack on at the end. It has to be woven into design, development, and run-time from day one. Data, credentials, logs--everything needs to be locked down and operating a...

API Authorization Is Properly Defined and Enforced

Authentication gets you in the door, but authorization determines what you can actually do once you are inside. I see a lot of APIs where this is fuzzy--roles are poorly defined, permissions are to...

API Authentication Is Standardized

Authentication is one of those building blocks where consistency matters more than almost anything else. OAuth, JWT, API keys with proper scopes--pick your standards and apply them uniformly. When ...