0
節點服務器,我有以下的驗證功能的使用快車會話,連接 - 蒙戈和PassportJS的組合:如何在響應之前訪問Express(js)-session cookie serverside?
expressApp.post('/login', function(req, res, next) {
passport.authenticate('login', function(err, user, info) {
if(err) {
return console.log(err);
}
if(!user){
res.set('WWW-Authenticate', 'x' + info);
return res.send(401);
}
req.login(user, function(err){
if(err) {
return console.log(err);
}
//I WANT TO ACCESS OUTGOING COOKIE HERE
//var cookie = res.get('SET-COOKIE');
res.redirect('/homepage');
});
}
)(req, res, next)
}
);
正如你可以在評論部分看,我想之前訪問的cookie信息響應被髮送到客戶端。我在'res'和'user'對象中找不到任何這樣的數據。
特別是我正在尋找可以在HTTP響應中的'SET-COOKIE'標頭中找到的相同字符串。