@alirezaaminzadeh/api-key-validator
v0.1.0
Published
API key and HMAC signature validation middleware for Express/Fastify
Downloads
19
Maintainers
Readme
api-key-validator
API key validation with timing-safe comparison and Express middleware.
Install
npm install @alirezaaminzadeh/api-key-validatorUsage
import { apiKeyAuth, validateApiKey } from '@alirezaaminzadeh/api-key-validator';
const keys = new Set(['your-secret-key']);
app.use(apiKeyAuth({ keys }));
// or custom header: apiKeyAuth({ header: 'x-api-key', keys })
// Bearer token also supported via Authorization headerLicense
MIT
