UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

19 lines 580 B
import { extractAuditInfo } from '../util/index.js'; export const auditAccessMiddleware = ({ getLogger, }) => { const logger = getLogger('/middleware/audit-middleware.ts'); return (req, _res, next) => { if (!req.user) { logger.info('Could not find user'); } else { try { req.audit = extractAuditInfo(req); } catch (_e) { logger.warn('Could not find audit info in request'); } } next(); }; }; //# sourceMappingURL=audit-middleware.js.map