UserController에 더미 매핑 추가

    @PostMapping("/users/login")
    @Operation(summary = "로그인 (Swagger용)", description = "실제 인증은 SecurityFilter에서 처리")
    public ResponseEntity<Void> swaggerLogin(
            @RequestBody UserLoginRequest loginRequest
    ) {
        // 실제 로직은 필터에서 처리되므로 아무것도 안 함
        return ResponseEntity.status(HttpStatus.NOT_IMPLEMENTED).build();
    }

    @PostMapping("/users/logout")
    @Operation(summary = "로그아웃 (Swagger용)", description = "실제 인증은 SecurityFilter에서 처리")
    public ResponseEntity<Void> swaggerLogout(
    ) {
        // 실제 로직은 필터에서 처리되므로 아무것도 안 함
        return ResponseEntity.status(HttpStatus.NOT_IMPLEMENTED).build();
    }

<aside> ⛳

해당 엔트포인트까지 요청이 전달되고 그 사이에 같은 매핑인 필터에 걸려서 인증이 처리되는 원리 컨트롤러에서는 아무 작업도 안함

</aside>

image.png

이렇게 노출됨