Skip to content

Commit 6d8d1dc

Browse files
Merge pull request #7 from ModernWeb-Team3/feat/auth-user/fixing
๐Ÿ”ฅ fix: defaultBuilder ์˜ค๋ฅ˜ ํ•ด๊ฒฐ
2 parents 8371e6a + 4a886ab commit 6d8d1dc

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

โ€Žsrc/main/java/kr/unideal/server/backend/domain/post/entity/Post.javaโ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ public class Post extends BaseTimeEntity {
5050
@OneToMany(mappedBy = "post", cascade = CascadeType.ALL, orphanRemoval = true)
5151
private List<Image> imageList = new ArrayList<>();
5252

53+
@Builder.Default
5354
@OneToMany(mappedBy = "post", cascade = CascadeType.ALL, orphanRemoval = true)
5455
private List<Comment> commentList = new ArrayList<>();
5556

โ€Žsrc/main/java/kr/unideal/server/backend/domain/user/service/UserService.javaโ€Ž

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public class UserService {
4949

5050
//ํšŒ์›๊ฐ€์ž… db ๋“ฑ๋ก method
5151
public void register(SignUpRequestDTO dto) {
52+
5253
if (!validatorService.isGachonUnivStudent(dto.getEmail())) {
5354
throw new IllegalArgumentException("๊ฐ€์ฒœ๋Œ€ํ•™๊ต ํ•™์ƒ ์ด๋ฉ”์ผ์ด ์•„๋‹™๋‹ˆ๋‹ค.");
5455
}
@@ -136,10 +137,15 @@ public void logout() {
136137
}
137138
}
138139

139-
// ์žฌ๋ฐœ๊ธ‰
140+
//ํšŒ์› ํƒˆํ‡ด
141+
public void deleteuser(Long id) {
142+
143+
}
144+
140145
public String reissue(HttpServletRequest request, HttpServletResponse response) {
141146
// 1. ์ฟ ํ‚ค์—์„œ Refresh Token ๊บผ๋‚ด๊ธฐ
142147
String refreshToken = cookieUtil.getRefreshTokenFromCookies(request);
148+
log.info("โ–ถ ํด๋ผ์ด์–ธํŠธ ์š”์ฒญ Refresh Token: {}", refreshToken);
143149

144150
// 2. Refresh Token ์œ ํšจ์„ฑ ๊ฒ€์ฆ
145151
if (!tokenProvider.validateToken(refreshToken)) {
@@ -151,6 +157,7 @@ public String reissue(HttpServletRequest request, HttpServletResponse response)
151157

152158
// 4. Redis์—์„œ ์ €์žฅ๋œ Refresh Token ์กฐํšŒ
153159
String storedRefreshToken = (String) redisUtil.getRefreshToken(userId);
160+
log.info("โ–ถ Redis ์ €์žฅ Refresh Token: {}", storedRefreshToken);
154161

155162
// 5. ์ผ์น˜ ์—ฌ๋ถ€ ํ™•์ธ
156163
if (!refreshToken.equals(storedRefreshToken)) {
@@ -171,13 +178,17 @@ public String reissue(HttpServletRequest request, HttpServletResponse response)
171178
// 9. ์ƒˆ Refresh Token ์ฟ ํ‚ค์— ์ €์žฅ
172179
setRefreshTokenCookie(newRefreshToken, response);
173180

181+
// 10. ๋กœ๊ทธ ์ถœ๋ ฅ
182+
CustomUserDetails userDetails = (CustomUserDetails) authentication.getPrincipal();
183+
log.info("๐Ÿ”„ Refresh Token ์žฌ๋ฐœ๊ธ‰ ์™„๋ฃŒ - userId: {}", userDetails.getId());
174184

175185
return newAccessToken;
176186
}
177187

178-
// ์ฟ ํ‚ค์— RefreshToken ์„ค์ •
188+
// ์ฟ ํ‚ค์— RefreshToken ์„ค์ • (HttpServletResponse ํ•„์š”)
179189
public void setRefreshTokenCookie(String refreshToken, HttpServletResponse response) {
180190
cookieUtil.setCookie(refreshToken, response);
191+
log.info("๐Ÿช ์ฟ ํ‚ค์— RefreshToken ์ €์žฅ ์™„๋ฃŒ - key: {}", refreshToken);
181192
}
182193

183194

0 commit comments

Comments
ย (0)