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(); + }); + };