UNPKG

json-routing-ks

Version:

Extended version of Giorgio Modoni JSON ROUTING

36 lines (25 loc) 803 B
module.exports.index = function (req, res, next) { var message = "middleware loadeded"; // debug req.policy = 'middleware is loaded at ' + new Date(); // debug console.log('policy fired'); req.session = {test: 1, isLogged: false}; console.log(req.session); if (req.session.isLogged) { return res.redirect('http://' + req.hostname + ":3000/403"); } next(); }; exports.all = function (req, res, next) { req.session = 1; console.log('POLICYCUSTOM test policy, all action loaded'); next(); }; exports.check = function (req, res, next) { req.session = {}; req.session.check = "ok"; console.log('*********middleware check loaded in absolute'); next(); }; exports.index2 = function(req,res) { res.send('index2 policy test'); };