Używam express + node.js i mam obiekt req, żądanie w przeglądarce to / account, ale kiedy loguję req.path, otrzymuję „/” --- nie „/ account”.
//auth required or redirect
app.use('/account', function(req, res, next) {
console.log(req.path);
if ( !req.session.user ) {
res.redirect('/login?ref='+req.path);
} else {
next();
}
});
req.path to / kiedy powinno być / account ??
req.route
jest niezdefiniowana. Używam Express 3.4.4. Co może spowodować niezdefiniowanie trasy?
TypeError: Cannot read property 'path' of undefined