SailsJS会话文件,cookie maxAge无法正常工作

时间:2019-07-10 20:39:36

标签: session sails.js

在我的sailsjs应用程序中,它具有该功能,因此只要用户成功登录,我都会进行设置:

this.req.session.isLoggedIn = true

这就像一种魅力。这里唯一的问题是,注销的唯一方法是使用注销按钮将其强制设置为false或关闭服务器。我希望能够在一段时间后将其设置为false,所以我转到session.js并设置:

  cookie: {
    maxAge: 5 * 60 * 1000 // 24 * 60 * 60 * 1000 // 24 hours
  }

但是超过5分钟后isLoggedIn的值仍然为真,我在做什么错了?

当我记录request.session时,我得到:

Session { 
  cookie:
   { path: '/',
     _expires: 2019-07-11T20:32:13.037Z,
     originalMaxAge: 86400000,
     httpOnly: true },
  isLoggedIn: true }

如果这意味着任何事情

0 个答案:

没有答案