1.安装
npm install express-session --save
2.在app.js中引入
var session=require("express-session");
3.在app.js中配置中间件 设置以后可以在req中调用 不设置就不行
app.use(session({
secret: 'secret', // 对session id 相关的cookie 进行签名
resave: true,
saveUninitialized: true, // 是否保存未初始化的会话
cookie: {
maxAge: 1000 * 60 * 3, // 设置 session 的有效时间,单位毫秒
},
}));
4:使用
//设置
req.session.userid =1;
//获取
req.session.useid
5:清除
//清除session req.session.destroy();