$4.99
Multi-strategy API authentication middleware supporting bearer token validation, API key lookup, and HMAC request signature verification. Includes middleware chaining, per-route auth configuration, and structured error responses (RFC 7807). Runs on Python 3.10+ stdlib only.
# Start the demo API server with auth middleware
python main.py serve --port 8080
# Test bearer token auth
python main.py test --strategy bearer --token YOUR_TOKEN
# Sign a request with HMAC
python main.py sign --method POST --path /api/data --body '{"key":"value"}' --secret YOUR_SECRET