你能解释一下如何在nodeJS中使用会话吗?我读了很多 互联网上的文章,但我没有成功为我实现一些东西 目的(数据正在保存会话,但每个新请求会话都是 空的),你能从一开始就举例说明如何初始化和如何 使用
app.use(cookieParser()); app.use(会话({ 秘密:" sessionkey", resave:是的, key:" key", store:mongooseSession(daoService.mongoose), saveUninitialized:true }));
i am using this function for get the user detail
function checkuserlogin(id){
var user = request.session[SESSION_USER];
if (user && request.params.clientData && user._id == id){
return true;
} else {
return false;
}
}
答案 0 :(得分:1)
I write the code like this for your understanding please try :
app.post('/login', function(req, res) {
console.log("Before: ");
console.log(data);
data = req.session;
data.key = "you securety key";
req.session.save();
console.log("After: ");
console.log(data);
});