gpt4 book ai didi

node.js - KrakenJS 禁用 session

转载 作者:搜寻专家 更新时间:2023-11-01 00:32:35 27 4
gpt4 key购买 nike

我正在使用 KrakenJS 1.0 构建应用程序,我确实想禁用 session 。

如果您想知道我这样做的目的:我真的想为此禁用 session 。我不想进行 session 处理。我不想有 session cookie。也没有与 session 远程相关的任何其他内容。

我不希望我的 Node 进程在处理请求时浪费一个 cpu 周期来管理 session 。我不希望将单个字节的内存用于创建 session 。

如何禁用 session ?默认情况下,kraken 使用 connect 创建 session 。如何完全禁用 session 管理?

更新

现在我在处理请求时执行req.session = null。现在没有发送 session cookie。然而,我确实认为 Kraken 仍然在内部创建一个 session (尽管 req.session = null 立即销毁它)。

最佳答案

默认情况下,kraken sets up a session handler for you .

通过在您的应用配置中禁用该中间件来防止这种情况发生的最简单方法。您可以通过将以下内容添加到您的 config/config.js(或 config/development.js 用于 development-特定配置)来实现等):

{
"middleware": {
"session": {
"enabled": false
}
}
}

关于node.js - KrakenJS 禁用 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24213739/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com