From 064953294c787147840be39ea858d1ab281e1088 Mon Sep 17 00:00:00 2001 From: joyewon0705 <77885098+joyewon0705@users.noreply.github.com> Date: Mon, 29 Sep 2025 12:08:53 +0900 Subject: [PATCH] =?UTF-8?q?Feat:=20=EC=86=8C=EC=85=9C=20=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=EC=84=B1=EA=B3=B5=20=EC=8B=9C=20=EB=A6=AC=EB=8B=A4?= =?UTF-8?q?=EC=9D=B4=EB=A0=89=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../oauth/OAuth2LoginSuccessHandler.java | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/back/global/security/oauth/OAuth2LoginSuccessHandler.java b/src/main/java/com/back/global/security/oauth/OAuth2LoginSuccessHandler.java index e19adfbe..7c0ba157 100644 --- a/src/main/java/com/back/global/security/oauth/OAuth2LoginSuccessHandler.java +++ b/src/main/java/com/back/global/security/oauth/OAuth2LoginSuccessHandler.java @@ -18,6 +18,7 @@ import org.springframework.security.core.Authentication; import org.springframework.security.web.authentication.AuthenticationSuccessHandler; import org.springframework.stereotype.Component; +import org.springframework.web.util.UriComponentsBuilder; import java.io.IOException; import java.time.LocalDateTime; @@ -71,21 +72,8 @@ public void onAuthenticationSuccess(HttpServletRequest request, true ); - // 응답 데이터 구성 - LoginResponse loginResponse = new LoginResponse( - accessToken, - UserResponse.from(user) - ); - - RsData rsData = RsData.success( - "소셜 로그인에 성공했습니다.", - loginResponse - ); - - // JSON 직렬화 후 응답 - response.setStatus(HttpServletResponse.SC_OK); - response.setContentType("application/json;charset=UTF-8"); - objectMapper.writeValue(response.getWriter(), rsData); + // 프론트엔드 리다이렉트 + response.sendRedirect("http://localhost:3000/login/oauth2"); } catch (CustomException e) { handleException(response, e); } catch (Exception e) {