Tho*_*mas 7 session lifetime mongodb node.js express
我正在使用带有快速框架的node.js.作为会话商店,我正在使用MongoDB.如何设置从MongoDB中删除会话对象的生命周期.这就是我做声明的方式:
app.use(express.cookieParser());
app.use(express.session({
secret: "Stays my secret",
store: new MongoStore({ db: 'myDB' })
}));
Run Code Online (Sandbox Code Playgroud)
你的问题有点模糊,但从我可以收集到的你不想设置会话的有效期:
你可以maxAge
像这样使用:
app.use(express.cookieParser());
app.use(express.session({
secret : "Stays my secret",
maxAge : new Date(Date.now() + 3600000), //1 Hour
expires : new Date(Date.now() + 3600000), //1 Hour
store : new MongoStore({ db: 'myDB' })
}));
Run Code Online (Sandbox Code Playgroud)
expires
新版本的快递需要使用值,maxAge
而旧版本则需要这样的值,expires
但您应该只需要.
归档时间: |
|
查看次数: |
9854 次 |
最近记录: |