在我的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 }
如果这意味着任何事情