β

Express-Session

Zoe's blog 187 阅读

Session代表服务器与浏览器的一次会话过程,这个过程是连续的,也可以使时断时续的。

express-session在Express中用于管理Seesion

var session = require('express-session');	// 导入session模块

app.use(session({
	secret:settings.cookieSecrect,                      // 防止篡改cookie
    key:settings.db,                                    // cookie的名字
    cookie:{maxAge: 1000 * 60 * 60 * 24 *30},           // 30天
    store: new MongoStore({                             // MongoStore实例用来把会话信息存储到数据库中
        db:settings.db,
        host:settings.host,
        port:settings.port
    })
}));

app.get('/',function(req,res) {
	req.session.xx // 获取session中的引用
})

Session代表服务器与浏览器的一次会话过程,这个过程是连续的,也可以使时断时续的。

作者:Zoe's blog
宅学长的博客
原文地址:Express-Session, 感谢原作者分享。

发表评论