From 5780fa063b46ddd88a548abae538956b6d0e1e6b Mon Sep 17 00:00:00 2001 From: amhsirak Date: Tue, 19 Nov 2024 02:04:39 +0530 Subject: [PATCH] feat: normalize id for req.user --- server/src/middlewares/auth.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/server/src/middlewares/auth.ts b/server/src/middlewares/auth.ts index 75540ad5..eebef4a6 100644 --- a/server/src/middlewares/auth.ts +++ b/server/src/middlewares/auth.ts @@ -16,12 +16,12 @@ export const requireSignIn = (req: UserRequest, res: Response, next: any) => { } verify(token, secret, (err: any, user: any) => { - console.log(err) - - if (err) return res.sendStatus(403) - - req.user = user; - - next() - }) + if (err) { + console.log('JWT verification error:', err); + return res.sendStatus(403); + } + req.user = { ...user, id: user.userId }; // Normalize to include `id` + next(); + }); + };