node.js - 如何访问 connect-mongodb-session 集合
问题描述
您好,我对connect-mongodb-session 库还很陌生,所以我很想知道如何访问用户会话的集合,以便我可以有一个代码逻辑来检查用户会话是否已过期,以便我可以将其从集合中删除.
我知道connect-mongo:
我可以像下面这样设置它来检查每个小时是否有过期的会话,它会自动删除过期的会话
const sessionStore = new MongoStore({
db: 'myappsession',
clear_interval: 3600
});
但是现在使用 connect-mongodb-session 没有 prop 'clear_interval'
这就是我的 connect-mongodb-session 存储的制作方式:
const mongoStore = MongoStore(expressSession);
const store = new mongoStore({
collection: "userSessions",
uri: process.env.mongoURI,
expires: 10 * 1000 * 24 * 60 * 60,
});
- 所以当事情是这样的时候,我该怎么做
解决方案
推荐阅读
- angular - 如何在Angular Material 7中自定义CSS拖拽,拖拽预览,拖拽占位符?
- sql - T-SQL 获取所有年份从 - 到
- git - 用 Master 分支完全覆盖 Github 分支
- go - golang生成的WebAssembly上的Websockets?
- android - 为什么我们需要 Intent 类中的方法“putIntegerArrayListExtra”
- elasticsearch - 更像这个查询没有被序列化 - NEST
- java - 通过百里香片段共享数据
- java - 为什么这个 @ComponentScan 在我的 Spring Boot 应用程序中不起作用?
- javascript - 如何通过 JavaScript API 匿名访问(无需登录)公开共享的 OneDrive 文件夹?
- javascript - 在 jsx 中进行计算