From ec81b52cac8e0cd167ba3e548018b53a7fed7383 Mon Sep 17 00:00:00 2001 From: jjjh02 Date: Thu, 11 Sep 2025 22:16:49 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=95=A0=ED=94=8C=20=ED=9A=8C=EC=9B=90?= =?UTF-8?q?=EA=B0=80=EC=9E=85=EC=8B=9C=20=EC=9D=91=EB=8B=B5=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../global/oauth/apple/AppleLoginService.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ontime-back/src/main/java/devkor/ontime_back/global/oauth/apple/AppleLoginService.java b/ontime-back/src/main/java/devkor/ontime_back/global/oauth/apple/AppleLoginService.java index dffdce6..de1c524 100644 --- a/ontime-back/src/main/java/devkor/ontime_back/global/oauth/apple/AppleLoginService.java +++ b/ontime-back/src/main/java/devkor/ontime_back/global/oauth/apple/AppleLoginService.java @@ -133,10 +133,14 @@ public Authentication handleRegister(String appleRefreshToken, OAuthAppleUserDto response.setContentType("application/json"); response.setCharacterEncoding("UTF-8"); + String msg = "회원가입에 성공하였습니다."; + // JSON 응답 생성 String responseBody = String.format( - "{\"message\": \"%s\", \"role\": \"%s\"}", - "회원가입이 완료되었습니다. ROLE이 GUEST이므로 온보딩이 필요합니다.", - savedUser.getRole().name() + "{ \"status\": \"success\", \"code\": \"200\", \"message\": \"%s\", \"data\": { " + + "\"userId\": %d, \"email\": \"%s\", \"name\": \"%s\", " + + "\"spareTime\": %d, \"note\": %s, \"punctualityScore\": %f, \"role\": \"%s\" } }", + msg, savedUser.getId(), savedUser.getEmail(), savedUser.getName(), + savedUser.getSpareTime(), savedUser.getNote() != null ? "\"" + savedUser.getNote() + "\"" : null, savedUser.getPunctualityScore(), savedUser.getRole().name() ); response.getWriter().write(responseBody);