Session

安装

1
npm i express-session

使用

导入

1
const session = require('express-session')

配置

1
2
3
4
5
app.use(session({
secret: '', // 密钥
resave: false,
saveUninitialized: true
}))

存数据

1
2
3
(req. res)=>{
req.session.name = value;
}

可以把 session 当作一个对象

取数据

1
const name = req.session.name;

session 中的数据直接使用

清除数据

1
req.session.destroy()

只会清除当前对象的 session