目前手上一个项目使用 Nodejs 的Express框架,想通过session实现有关登录功能。
1: 配置session
存储使用 session-mongoose,具体配置如下:
var sessionMongoose = require("session-mongoose"); var sessionStore = new sessionMongoose({ url: "mongodb://localhost/session", interval: 120000 // expiration check worker run interval in millisec (default: 60000)});
app.configure(function ().......//add for sessionapp.use(express.cookieParser());
app.use(express.session({ cookie: { maxAge: 120000 }, store: sessionStore, secret: "mv secret" }));app.use(app.router);
});注意问题 :app.use(app.router);需要在app.use(app.router);之前 否则无法使用 req.session.
本文介绍如何在Node.js的Express框架中使用session-mongoose进行session配置来实现登录功能,详细展示了配置过程及注意事项。

1627

被折叠的 条评论
为什么被折叠?



