UNPKG

@greenpress/plugins

Version:
13 lines (12 loc) 380 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const config_1 = require("../../config"); function onlyPrivileged(req, res, next) { if (req.user.roles.find(role => config_1.privilegedRoles.includes(role))) { req.user.isPrivileged = true; return next(); } return res.status(401).end(); } exports.default = onlyPrivileged; ;