Skip to content

Commit eb4770e

Browse files
authored
Merge pull request #324 from PromptPlace/feat/#307
로그인 및 초기 설정 라우터에 JWT 인증 미들웨어 적용
2 parents 2df8897 + dbcb9aa commit eb4770e

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/signin/controllers/signin.controller.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ export const signinController = {
2424
const userId = (req as any).user.user_id;
2525
const { nickname, intro } = req.body;
2626

27+
if (!userId) {
28+
return res.status(401).fail({ message: "인증된 사용자 ID가 없습니다." });
29+
}
30+
2731
const updatedUser = await signinService.completeInitialSetup({
2832
userId,
2933
nickname,

src/signin/routes/signin.route.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import express from "express";
22
import { signinController } from "../controllers/signin.controller";
3+
import { authenticateJwt } from '../../config/passport';
34

45
const router = express.Router();
56

67
router.post("/", signinController.login);
7-
router.post("/initial-setup", signinController.initialSetup);
8+
router.post("/initial-setup", authenticateJwt, signinController.initialSetup);
89

910
export default router;

0 commit comments

Comments
 (0)