NestJS中@Request()装饰器属性来源?

nestjs中@Request() request中属性的来源

看过请求中的响应头和请求头,没找到对应的属性

async login(@Request() request: any) {
    if (request?.user?.fail) {
      this.logProvider.login(request, false);
      throw new UnauthorizedException({
        statusCode: 401,
        message: '用户名或密码错误!',
      });
    }

这里request?.user我找不到对应的来源,按理来说这个应该属于项目开发者自行添加的,但是我查了整个项目都没找到对应的赋值操作
这是对应的开源项目地址:https://github.com/Mereithhh/vanblog/blob/master/packages/server/src/controller/admin/auth/auth.controller.ts
没提issue的原因是我不确定这个是不是有其他的原因
当然在开发群里提问过了,然后就是维护者好像也不是很活跃,所以寄希望于社区大佬了。

阅读 814
1 个回答