Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
a07799d
#149 feat: 리포트 곡유 url μˆ˜μ •
zyovn Sep 24, 2025
a7c8ee5
#151 feat: ν”„λ‘ νŠΈ redirct μš”μ²­μ— 따라 λ¦¬λ””λ ‰μ…˜ μˆ˜μ •
zyovn Sep 27, 2025
756f7f3
#151 fix: ν”Όλ“œλ°± 반영
zyovn Sep 27, 2025
b886da0
Merge pull request #150 from Susanghan-guys/feat/#149-report-url
zyovn Sep 27, 2025
6639319
Merge pull request #152 from Susanghan-guys/feat/#151-code-redirect
zyovn Sep 27, 2025
f983db7
#153 feat: 둜그인 λ¦¬λ‹€μ΄λ ‰νŠΈ μž„μ‹œ 둜그 μΆ”κ°€
zyovn Sep 28, 2025
aabcf3e
Merge pull request #154 from Susanghan-guys/feat/#153-redirect-log
zyovn Sep 28, 2025
8d78d21
#155 fix: redirect -> state둜 μˆ˜μ •
zyovn Sep 28, 2025
715846a
Merge pull request #156 from Susanghan-guys/fix/#155-report-redirect
zyovn Sep 28, 2025
11cb18d
#155 fix: 둜그인 λ¦¬λ””λ ‰μ…˜ μˆ˜μ •
zyovn Sep 28, 2025
6f7e92e
Merge pull request #157 from Susanghan-guys/fix/#155-report-redirect
zyovn Sep 28, 2025
0cc2d2a
#161 refactor: redirectUriFilter 클래슀 이동
zyovn Sep 29, 2025
5e24738
#161 feat: ν”„λ‘ νŠΈ μš”μ²­μ— λ”°λ₯Έ λ¦¬λ‹€μ΄λ ‰νŠΈ μˆ˜μ • 및 ν™”μ΄νŠΈ 리슀트 μΆ”κ°€
zyovn Sep 29, 2025
254d10f
Merge pull request #162 from Susanghan-guys/feat/#161-report-redirect
zyovn Sep 29, 2025
56aa7ba
#163 feat: callback νŽ˜μ΄μ§€μ—μ„œ λ¦¬λ‹€μ΄λ ‰νŠΈ μ£ΌλŠ” κ²ƒμœΌλ‘œ μˆ˜μ •
zyovn Sep 30, 2025
bb6be92
#163 feat: ν”Όλ“œλ°± λ°˜μ—¬
zyovn Sep 30, 2025
2cc2622
#163 fix: ν”Όλ“œλ°± 반영
zyovn Sep 30, 2025
d3e3865
Merge pull request #164 from Susanghan-guys/feat/#163-redirect
zyovn Sep 30, 2025
a4e7d03
#165 feat: redirect origin μ—¬λŸ¬ 개 μ£Όμž… κ°€λŠ₯ν•˜κ²Œ λ³€κ²½
zyovn Oct 2, 2025
8d8d584
#165 fix: ν”Όλ“œλ°± 반영
zyovn Oct 2, 2025
026fe6a
Merge pull request #166 from Susanghan-guys/feat/#165-redirect-origin
zyovn Oct 2, 2025
a7ac5a2
#167 feat: 둜그 μΆ”κ°€
zyovn Oct 2, 2025
b083f92
Merge pull request #168 from Susanghan-guys/feat/#167-redirect-log
zyovn Oct 2, 2025
d059404
#167 fix: κΈ°μ‘΄ μ½”λ“œλ‘œ μˆ˜μ •
zyovn Oct 2, 2025
92c05e8
Merge pull request #169 from Susanghan-guys/feat/#167-redirect-log
zyovn Oct 2, 2025
3a2ba40
#170 remove: redirectValidator 제거
zyovn Oct 7, 2025
77e0687
Merge pull request #171 from Susanghan-guys/fix/#170-develop-log
zyovn Oct 7, 2025
9d65143
#170 fix: λ¦¬λ‹€μ΄λ ‰νŠΈ μˆ˜μ • μ „ μ½”λ“œλ‘œ λ‘€λ°±
zyovn Oct 7, 2025
04aab96
Merge pull request #172 from Susanghan-guys/fix/#170-develop-log
zyovn Oct 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.security.core.Authentication;
import org.springframework.security.web.authentication.AuthenticationSuccessHandler;
Expand All @@ -19,6 +20,7 @@
import java.util.Map;
import java.util.UUID;

@Slf4j
@Component
@RequiredArgsConstructor
public class OAuth2SuccessHandler implements AuthenticationSuccessHandler {
Expand All @@ -28,7 +30,7 @@ public class OAuth2SuccessHandler implements AuthenticationSuccessHandler {
private final ObjectMapper objectMapper;
private final RedisUtil redisUtil;

@Value("${frontend.oauth2.redirect-uri}")
@Value("${frontend.oauth2.base-redirect-uri}")
private String redirectUri;

@Override
Expand Down Expand Up @@ -57,9 +59,12 @@ public void onAuthenticationSuccess(
"accessToken", accessToken,
"refreshToken", refreshToken,
"isSignUp", String.valueOf(isSignUp)
)), 1000 * 60L);
)),
1000 * 60L
);

String callbackUri = redirectUri + tempCode;

response.sendRedirect(callbackUri);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ public record ReportSharingResponse(
@Schema(description = "μž‘ν’ˆ ID", defaultValue = "1")
Long workId,

@Schema(description = "리포트 링크", defaultValue = "https://www.soosanghan.site/reports/22/verify-code")
@Schema(description = "리포트 링크", defaultValue = "https://www.soosanghan.site/reports/22")
String link,

@Schema(description = "리포트 μ½”λ“œ", defaultValue = "64E8E8")
Expand All @@ -19,7 +19,7 @@ public record ReportSharingResponse(
public static ReportSharingResponse from(Work work) {
return ReportSharingResponse.builder()
.workId(work.getId())
.link("https://www.soosanghan.site/reports/" + work.getId() + "/verify-code")
.link("https://www.soosanghan.site/reports/" + work.getId())
.code(work.getCode())
.build();
}
Expand Down
Loading