Middleware
router.post('/moderator', [Auth.adminOfPostedId, Auth.canInvite], postModerator);Example
const createError = require("http-errors");
const debug = require("debug")("app:middleware:auth");
module.exports = {
logged_in
};
function logged_in(req, res, next) {
if (req.session.uid === undefined) {
throw createError().Unauthorized("Need to be logged in"); //handled by error handler
} else {
// debug(`Session active for ${req.session.uid}`);
next();
}
}Next
Last updated