From 6b630a13ec6b9b1c6862b2a13481182bd0d07ea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=9D=80=EC=84=9C?= Date: Tue, 25 Nov 2025 21:04:27 +0900 Subject: [PATCH 1/2] =?UTF-8?q?refactor(client):=20=ED=95=84=EB=93=9C?= =?UTF-8?q?=EB=AA=85=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 9 +++++++++ .../leets/backend/blog/auth/client/KakaoApiClient.java | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b221ba0 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM eclipse-temurin:21-jdk + +WORKDIR /app + +COPY build/libs/*.jar app.jar + +EXPOSE 8080 + +ENTRYPOINT ["java", "-jar", "app.jar"] diff --git a/src/main/java/com/leets/backend/blog/auth/client/KakaoApiClient.java b/src/main/java/com/leets/backend/blog/auth/client/KakaoApiClient.java index f922435..cbd5458 100644 --- a/src/main/java/com/leets/backend/blog/auth/client/KakaoApiClient.java +++ b/src/main/java/com/leets/backend/blog/auth/client/KakaoApiClient.java @@ -80,7 +80,7 @@ public KakaoUserInfo getUserInfo(String KakaoAccessToken) { if (response.getStatusCode() == HttpStatus.OK && response.getBody() != null) { Map body = response.getBody(); - Map kakaoAccount = (Map) body.get("Kakao_Account"); + Map kakaoAccount = (Map) body.get("kakao_account"); if (kakaoAccount == null || !(Boolean) kakaoAccount.getOrDefault("is_email_valid", false)) { throw new CustomException(ErrorCode.KAKAO_EMAIL_SCOPE_REQUIRED, "카카오 이메일 정보 접근 동의가 필요합니다."); From ace916a7032ba58ffe0db4222a6f3bc495befe6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EC=9D=80=EC=84=9C?= Date: Tue, 25 Nov 2025 21:05:34 +0900 Subject: [PATCH 2/2] =?UTF-8?q?refactor:=20=ED=8C=8C=EC=9D=BC=20=EA=B5=AC?= =?UTF-8?q?=EC=A1=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 1a3333f..1014ef8 100644 --- a/.gitignore +++ b/.gitignore @@ -37,6 +37,7 @@ out/ .vscode/ ### application.yml ### + application.yml .idea \ No newline at end of file