Skip to content

Auth strategies

ChainAPI ships six auth strategies covering the patterns 95% of APIs use:

StrategyWhen to use
simpleSingle login request returns a token
chainMulti-step (e.g. send-OTP → verify-OTP)
api_keyPre-issued static credential
oauth2_client_credentialsClient-credentials grant
oauth2_passwordResource-owner password grant
oauth1OAuth 1.0a signed requests

Detailed YAML examples for each are in the authoring guide.