前言
Session
是记录客户状态的机制,为每个用户的浏览器创建的一个会话对象,今天我们来看一下怎么在 Nest.js 中使用 Session
安装依赖
pnpm add express-session
pnpm add @types/express-session -D
全局配置
安装完成后,在 main.ts
中将 express-session
配置为全局中间件:
import session from 'express-session';
// 配置 session
app.use(
session({
secret: 'baiwumm', // 签名
resave: false, // 强制保存 sseion 即使它并没有变化,默认为true
saveUninitialize