Session 如何扩展express.js会话
如何确保我的express.js应用程序上的客户端会话持续时间超过几个小时?我不希望他们每次访问我的网站都重新登录Session 如何扩展express.js会话,session,node.js,express,Session,Node.js,Express,如何确保我的express.js应用程序上的客户端会话持续时间超过几个小时?我不希望他们每次访问我的网站都重新登录 我试图在express.session方法上摆弄expires选项,但似乎没有任何效果。您可以使用req.session.cookie.expires=aSpecificDateAndTime或req.session.cookie.maxAge=anumberofms。根据研究,两者都是等价的 忘了提及,您还可以在设置中间件时设置这些选项(即express.session({sec
我试图在
express.session
方法上摆弄expires
选项,但似乎没有任何效果。您可以使用req.session.cookie.expires=aSpecificDateAndTime
或req.session.cookie.maxAge=anumberofms代码>。根据研究,两者都是等价的
忘了提及,您还可以在设置中间件时设置这些选项(即express.session({secret:“where”,cookie:{maxAge:60000}});
通过上述设置,您可以在浏览器关闭之前使会话处于活动状态
在所有页面中可用(路径设置为root)。如果没有任何影响,您应该在github repo中创建一个问题。。。
cookie: {
path: '/'
,expires: false
,httpOnly: true
,domain:'.example.com'
}