如何获取当前登录用户数据?遇403禁止访问错误求助
获取当前登录用户日程数据时遇到403 Forbidden错误
我尝试获取当前登录用户的数据,但遇到了403-Forbidden错误。以下是通过user.id获取用户schedule数据的Service代码:
async getSchedule(user: User, response: any): Promise<any> { const staff = await this.userRepository.findOneBy({ id: user.id }); if (!staff) { throw new HttpException('User not found!', HttpStatus.NOT_FOUND); } return response.status(200).json({ status: 'succes', data: { schedule: staff.schedule, }, }); }
对应的Controller代码:
@Get('/schedule') async getSchedule( @GetUser() user: User, @Res() response: any, ) { return await this.userService.getSchedule(user, response); }
内容的提问来源于stack exchange,提问作者Raghim Naghiev
相关产品推荐
相关产品推荐

