diff --git a/prd/src/main/java/site/ocr/prd/contorllers/LoginController.java b/prd/src/main/java/site/ocr/prd/contorllers/LoginController.java index 5b322f7..39bce53 100644 --- a/prd/src/main/java/site/ocr/prd/contorllers/LoginController.java +++ b/prd/src/main/java/site/ocr/prd/contorllers/LoginController.java @@ -70,7 +70,7 @@ public class LoginController { UserInfoInqyResDTO userInfoInqyResponse = loginService.getUserInfo(userInfoInqyRequest); System.out.println("사용자정보 :: " + userInfoInqyResponse.toString()); - ResponseCookie cookie = loginService.createJwtCookie(Long.parseLong(userInfoInqyResponse.getId())); + ResponseCookie cookie = loginService.createJwtCookie(userInfoInqyResponse.getId()); Map response = new java.util.HashMap<>(); response.put("success", true); @@ -89,7 +89,7 @@ public class LoginController { * @return 로그인 결과 및 JWT 토큰 */ @GetMapping("/oauth/get-jwt-token") - public ResponseEntity> getJwtToken(@RequestParam Long userId) { + public ResponseEntity> getJwtToken(@RequestParam String userId) { ResponseCookie cookie = loginService.createJwtCookie(userId); Map response = new java.util.HashMap<>(); response.put("token", cookie.toString()); diff --git a/prd/src/main/java/site/ocr/prd/services/LoginService.java b/prd/src/main/java/site/ocr/prd/services/LoginService.java index c456b29..d96934d 100644 --- a/prd/src/main/java/site/ocr/prd/services/LoginService.java +++ b/prd/src/main/java/site/ocr/prd/services/LoginService.java @@ -76,7 +76,7 @@ public class LoginService { * @param userId 사용자 ID * @return ResponseCookie JWT 토큰이 포함된 쿠키 */ - public ResponseCookie createJwtCookie(Long userId) { + public ResponseCookie createJwtCookie(String userId) { String jwt = jwtProvider.createJwtToken(userId); return ResponseCookie.from("accessToken", jwt) .httpOnly(true)