express - 如何访问存储会话数据的 MemoryStore
问题描述
我正在使用 express-session 并且我已经创建了一个中间件会话功能。根据 npm 文档,默认情况下,此会话存储在服务器端的 MemoryStore 中,但我不知道如何访问它。
假设我想检查会话。由于它没有存储在浏览器上,我必须检查 MemoryStore ,但我该怎么做呢?
app.use(session({
secret : "Evangelis",
genid : function(req) {
return uuidv4()
},
resave : false,
saveUninitialized : false,
maxAge : 1000 * 60 * 15,
}))
另外,我想知道秘密选项到底是什么,因为文档中唯一的解释是:“它用于签署会话 ID。”
用什么签署会话?字符串?为了什么 ?
解决方案
推荐阅读
- python - 如何使用 Skorch 预测单个图像?
- node.js - 如何让 puppeteer 在 Google Cloud Run/Cloud Build 中工作?
- ruby-on-rails - CI 服务器上的记录 ID 似乎已更改
- azure-devops - 是否可以将 Azure DevOps 管道报告导入 Power BI?
- ruby - NetSuite 发票的实体没有 external_id 或类型集
- reactjs - React TypeError:无法读取生产中未定义的属性'forEach'
- java - 在 AWS lambda java 中使用 Thread.sleep 是个好主意吗
- c# - 如何在 MSTest c# dotnet 中使用 UnhandledExceptionEventHandler
- mql4 - MQL4 增加了 COG 的宽度
- google-chrome - 如何在我们的网络浏览器中通过 UDP 进行通信?