я в этом новичок так что
вот есть готовая авторизация. Нужно добавить сессии
я так понимаю нужно подключить какие-то модули из npm и код будет там где авторизация совершилась успешно
если ошибаюсь поправьте
вообще плохо пока понимаю механизм сессий, и какие данные я получу на выходе и как я могу с ними потом работать
если можете с этим помочь, то благодарю
желательно что-то по легче, чтобы меньше всякого накручивать, главное чтоб работало и было понятно
router.post('/login', function(req, res, next){
passport.authenticate('local', function(err, user, info) {
if (err) {
return next(err);
}
if (!user) {
return res.status(401).json({
err: info
})
}
req.logIn(user, function(err) {
if (err) {
return res.status(500).json({
err: 'Could not log in user'
});
}
res.send(user.username);
});
})(req,res,next);
});