Skip to content

Commit be7658e

Browse files
author
Brijesh Kumar Joshi
committed
fix: resolve final TypeScript compilation errors and add documentation
1 parent 484173a commit be7658e

1 file changed

Lines changed: 4 additions & 12 deletions

File tree

server/src/routes/auth.ts

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,15 @@ router.post('/register', asyncHandler(async (req: Request, res: Response) => {
8181
});
8282

8383
// Generate JWT token
84-
const token = jwt.sign(
85-
{ userId: user.id },
86-
config.JWT_SECRET,
87-
{ expiresIn: config.JWT_EXPIRES_IN }
88-
);
84+
const token = signJWT({ userId: user.id });
8985

9086
logger.info(`New user registered: ${user.username} (${user.email})`);
9187

9288
res.status(201).json({
9389
success: true,
9490
data: {
9591
user,
96-
token: signJWT({ userId: user.id })
92+
token
9793
}
9894
});
9995
}));
@@ -137,11 +133,7 @@ router.post('/login', asyncHandler(async (req: Request, res: Response) => {
137133
}
138134

139135
// Generate JWT token
140-
const token = jwt.sign(
141-
{ userId: user.id },
142-
config.JWT_SECRET,
143-
{ expiresIn: config.JWT_EXPIRES_IN }
144-
);
136+
const token = signJWT({ userId: user.id });
145137

146138
logger.info(`User logged in: ${user.username} (${user.email})`);
147139

@@ -155,7 +147,7 @@ router.post('/login', asyncHandler(async (req: Request, res: Response) => {
155147
avatar: user.avatar,
156148
createdAt: user.createdAt
157149
},
158-
token: signJWT({ userId: user.id })
150+
token
159151
}
160152
});
161153
}));

0 commit comments

Comments
 (0)