gpt4 book ai didi

node.js - 服务器重启后经过身份验证的用户注销

转载 作者:太空宇宙 更新时间:2023-11-04 01:02:46 25 4
gpt4 key购买 nike

我有一个 Node 应用程序,每当我编辑/更新 .js 文件时,用户都会注销。我正在使用 passport-localexpress.io .

我还使用 mongoosesocket.io

app.configure(function() {
app.use(express.logger('dev'));
app.use(express.cookieParser());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.set('view engine', 'ejs');
app.use(express.session({
key: 'session',
secret: '111'
}));
app.use(passport.initialize());
app.use(passport.session());
app.use(flash());

});

如何让用户永远登录?

<小时/>

已解决:NodeJS + Express + Mongo Session storage

最佳答案

如果您想让 session 重新启动 Node 保持事件状态,您需要 session 存储。默认 session 存储将数据存储到 RAM 中,并且在每次 Node 重新启动时都会丢失。

关于node.js - 服务器重启后经过身份验证的用户注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25702830/

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