服务器重新启动后,通过身份validation的用户login

我有一个节点应用程序,每当我编辑/更新.js文件,用户注销。 我正在用express.io使用passport-local

另外我使用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()); }); 

如何让用户永远login?


解决 : NodeJS + Express + Mongo Session存储

如果要保持活动会话重新启动节点,您需要一个会话存储。 默认会话存储将数据存储到内存中,每次重新启动节点时都会丢失数据。