UNPKG

mission.core

Version:
16 lines (15 loc) 458 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const vendor_1 = require("../vendor"); const router = vendor_1.GetRouter(); exports.AuthenticationMiddleware = router; router.use((req, res, next) => { if (req.body && !req.body.includes) { req.body.includes = []; } if (req.isAuthenticated) { req.isAuthenticated() ? next() : next(new Error('Authentication failed.')); } });