服务器重新启动后,通过身份validation的用户login
我有一个节点应用程序,每当我编辑/更新.js
文件,用户注销。 我正在用express.io使用passport-local
。
另外我使用mongoose
和socket.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存储
如果要保持活动会话重新启动节点,您需要一个会话存储。 默认会话存储将数据存储到内存中,每次重新启动节点时都会丢失数据。