UNPKG

express-auth-middle

Version:

express-auth-middle a basic auth middleware for expressjs written in typescript

19 lines 863 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = (req, xAuthorisationKey) => { if (req.headers['x-api-key'] || req.headers['x-authorization'] || req.headers.authorization) { if (req.headers['x-api-key'] === xAuthorisationKey || req.headers['x-authorization'] === 'Token ' + xAuthorisationKey || req.headers.authorization === 'Token ' + xAuthorisationKey || req.headers['x-authorization'] === 'TOKEN ' + xAuthorisationKey || req.headers.authorization === 'TOKEN ' + xAuthorisationKey || req.headers['x-authorization'] === 'Bearer ' + xAuthorisationKey || req.headers.authorization === 'Bearer ' + xAuthorisationKey) { return true; } } return false; }; //# sourceMappingURL=xAuthCheck.js.map