1

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

我也在使用mongooseand 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());

});

如何让用户永远登录?


已解决NodeJS + Express + Mongo Session 存储

4

1 回答 1

1

如果要保持会话重新启动节点的活动,则需要会话存储。默认会话存储将数据存储到 ram 中,并且在每次节点重新启动时都会丢失。

于 2014-09-06T19:25:40.960 回答