From 8496101209e19ac324f50d97c1540f16f05a22a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=95=EC=A7=80=EC=9C=A4?= <111862541+y11n@users.noreply.github.com> Date: Sat, 16 Aug 2025 05:42:27 +0900 Subject: [PATCH 1/2] Update CICD.yml --- .github/workflows/CICD.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index fe894b4..86a3635 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -79,5 +79,7 @@ jobs: port: 22 timeout: 60s script: | + sudo docker stop studylog_server + sudo docker rm studylog_server sudo docker pull ${{ secrets.DOCKERHUB_USERNAME }}/studylog_server:latest sudo docker compose -f /home/ubuntu/project/compose.yml up -d From 91b94d6c366823393c3dc2d21716e1b386ea66b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=95=EC=A7=80=EC=9C=A4?= Date: Sat, 16 Aug 2025 19:17:46 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[Refactor]=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20?= =?UTF-8?q?=ED=9B=84=20redirectUri=EB=A5=BC=20application.yml=EC=97=90=20?= =?UTF-8?q?=EB=93=B1=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/example/studylog/oauth2/CustomSuccessHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/example/studylog/oauth2/CustomSuccessHandler.java b/src/main/java/org/example/studylog/oauth2/CustomSuccessHandler.java index d8b95c8..a821550 100644 --- a/src/main/java/org/example/studylog/oauth2/CustomSuccessHandler.java +++ b/src/main/java/org/example/studylog/oauth2/CustomSuccessHandler.java @@ -8,6 +8,7 @@ import org.example.studylog.jwt.JWTUtil; import org.example.studylog.service.TokenService; import org.example.studylog.util.CookieUtil; +import org.springframework.beans.factory.annotation.Value; import org.springframework.security.core.Authentication; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler; @@ -21,6 +22,9 @@ @Slf4j public class CustomSuccessHandler extends SimpleUrlAuthenticationSuccessHandler { + @Value("${spring.redirectUri}") + private String redirectUri; + private final JWTUtil jwtUtil; private final TokenService tokenService; @@ -51,7 +55,7 @@ public void onAuthenticationSuccess(HttpServletRequest request, HttpServletRespo response.addCookie(CookieUtil.createCookie("refresh", refresh)); // 회원가입 화면으로 리다이렉션(임시: 프론트 로그인 완료 화면으로 변경 예정) - response.sendRedirect("http://localhost:8080/signup"); + response.sendRedirect(redirectUri); }