1. yarn add express-session -S

    配置中间件
    在main中配置

    1. app.use(session({
    2. secret: 'session 加密 密钥',
    3. // session 基于 cookie
    4. cookie: {
    5. maxAge: 10000,
    6. },
    7. roliing:true // 重新请求刷新cookie时间
    8. }))
    1. // 设置 session
    2. @Get('setsession')
    3. setSession( @Request() req){
    4. req.session.session = 'my name is session';
    5. return 'session set ok '
    6. }
    7. // 获取session
    8. @Get('getsession')
    9. getSession( @Request() req){
    10. console.log(req.session.session);
    11. return req.session.session
    12. }