Skip to content

Commit f3122b0

Browse files
authored
[FIX] 쿠키 예외처리
[FIX] 쿠키 예외처리
2 parents 6e3cd7c + 7a13a87 commit f3122b0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

gdgoc/src/main/java/inha/gdgoc/domain/auth/controller/AuthController.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import jakarta.servlet.http.HttpServletResponse;
1010
import java.util.Map;
1111
import lombok.RequiredArgsConstructor;
12+
import org.springframework.http.HttpStatus;
1213
import org.springframework.http.ResponseEntity;
1314
import org.springframework.web.bind.annotation.CookieValue;
1415
import org.springframework.web.bind.annotation.GetMapping;
@@ -46,6 +47,9 @@ public ResponseEntity<ApiResponse<String>> userSignup(
4647
@PostMapping("/refresh")
4748
public ResponseEntity<?> refreshAccessToken(
4849
@CookieValue(value = "refresh_token", required = false) String refreshToken) {
50+
if (refreshToken == null) {
51+
return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body("Refresh token is missing.");
52+
}
4953
String newAccessToken = refreshTokenService.refreshAccessToken(refreshToken);
5054
AccessTokenResponse data = new AccessTokenResponse(newAccessToken);
5155
return ResponseEntity.ok(ApiResponse.success(data));

0 commit comments

Comments
 (0)