J'utilise express + node.js et j'ai un objet req, la requête dans le navigateur est / account mais lorsque je connecte req.path, j'obtiens '/' --- pas '/ 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 est / quand il devrait être / account ??
req.route
n'est pas défini. J'utilise express 3.4.4. Qu'est-ce qui peut rendre la route indéfinie?
TypeError: Cannot read property 'path' of undefined