Overview of easy-api-token authentication decoding
The easy-api-token package extracts authentication tokens from HTTP requests and converts them into a common ApiToken interface. This allows applications to use tokens as parameters regardless of the authentication strategy.
Supported strategies include:
- Basic Auth
- API keys
- JWTs (specifically Amazon Cognito, Auth0, and Firebase)
The package also includes a "chain" decoder, which allows a single API endpoint to support multiple authentication strategies simultaneously.