首页 > 解决方案 > 页面重新加载后快速会话不起作用

问题描述

我试图在会话中保存一些价值。

 user.save().then(data => {
    req.session.value = data;
    console.log(req.session.value); // value is getting stored
    res.send(data);
  }).catch(err => {
    console.log(err);
  })

但是当我刷新页面时,值是未定义的。

exports.isLoggedIn = (req, res, next) => {

console.log(req.session.value); // 不明确的 }

我已经尝试了快速会话文档所说的所有内容,但仍然没有运气。

App.js 设置

app.use(session({
secret: 'y3874bc8ry2386c832yor2niwei',
resave: true,
saveUninitialized: true

}));

标签: node.jsexpress-session

解决方案


推荐阅读