diff --git a/src/auth.guard.ts b/src/auth.guard.ts index 863f946..1677ff6 100644 --- a/src/auth.guard.ts +++ b/src/auth.guard.ts @@ -40,8 +40,11 @@ export class AuthGuard implements CanActivate { const payload = await this.jwtService.verifyAsync(token, { secret: this.jwtSecret, }); + if (!payload.userId) { + throw 'Unauthorised'; + } - request['user'] = payload; + request['userId'] = payload.userId; } catch { throw new UnauthorizedException(); }