【发布时间】:2021-08-05 22:41:37
【问题描述】:
我使用 ExpressJS 和 express-session 进行会话管理。根据它的 NPM 页面,我们可以添加一个 maxAge 和 cookies.expires。但是,这两者都管理 cookie 的到期日期。但是服务器端呢?会话存储将会话保留多长时间?如果我们不设置 maxAge 和 cookies.expires 并且用户突然关闭浏览器怎么办?服务器端的会话数据会不会被永久保存而不被删除?
【问题讨论】:
-
如果你不设置 maxAge 那么它将一直在服务器上直到应用程序运行(重新启动将删除存储在服务器上的会话)
标签: node.js express session session-cookies express-session