|
|
@ -32,6 +32,8 @@ import io.swagger.v3.oas.annotations.tags.Tag; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
|
|
|
|
|
|
|
|
|
@Slf4j |
|
|
|
@Slf4j |
|
|
|
@RestController |
|
|
|
@RestController |
|
|
|
@RequiredArgsConstructor |
|
|
|
@RequiredArgsConstructor |
|
|
@ -183,7 +185,8 @@ public class JwtAuthenticationController { |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@GetMapping(value = "/valid/token") |
|
|
|
@GetMapping(value = "/valid/token") |
|
|
|
@Operation(summary = "토큰 검증", description = "사용가능한 토큰인지 확인합니다.") |
|
|
|
@Operation(summary = "토큰 검증", description = "사용가능한 토큰인지 확인합니다.") |
|
|
|
public ResponseEntity<? extends BasicResponse> validToken(@RequestHeader("Authorization") String token) throws Exception { |
|
|
|
public ResponseEntity<? extends BasicResponse> validToken(HttpServletRequest request) throws Exception { |
|
|
|
|
|
|
|
String token = request.getHeader("Authorization"); |
|
|
|
if (token == null) { |
|
|
|
if (token == null) { |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
return ResponseEntity.status(HttpStatus.OK) |
|
|
|
.body(new ErrorResponse(RSErrorCode.ER_PARAM)); |
|
|
|
.body(new ErrorResponse(RSErrorCode.ER_PARAM)); |
|
|
|