Когда я печатаю req.user
в '/login'
, он работает хорошо, но когда я использую тот же код в других действиях ('/'
, '/profile
и т. Д. c ...), он не работает
//GET login
router.get('/login', (req, res, next)=>{
var messageLoginErr = req.flash('signinError')
res.render('login', {messages : messageLoginErr});
});
router.post('/login', passport.authenticate('local', {
session: false,
//successRedirect: '/',
failureRedirect: '/login',
//failureFlash: true,
}),
function(req, res, next){
res.json({email : req.user.email})
}
);
// // /* GET home page. */
router.get('/', function (req, res, next) {
res.json({email : req})
});
});