From d15da106cca41c60d2017080c6ecaed6b24900c8 Mon Sep 17 00:00:00 2001 From: wlgns12370 Date: Thu, 7 Aug 2025 16:57:16 +0900 Subject: [PATCH] =?UTF-8?q?MOSU=20feat:=20file=20=EC=97=85=EB=A1=9C?= =?UTF-8?q?=EB=93=9C=20=EC=9D=B8=EA=B0=80=20=EB=B9=84=ED=99=9C=EC=84=B1?= =?UTF-8?q?=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/life/mosu/mosuserver/global/filter/Whitelist.java | 1 + .../life/mosu/mosuserver/presentation/file/FileController.java | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/life/mosu/mosuserver/global/filter/Whitelist.java b/src/main/java/life/mosu/mosuserver/global/filter/Whitelist.java index 45f2a815..6d0b18d3 100644 --- a/src/main/java/life/mosu/mosuserver/global/filter/Whitelist.java +++ b/src/main/java/life/mosu/mosuserver/global/filter/Whitelist.java @@ -21,6 +21,7 @@ public enum Whitelist { SWAGGER_UI("/api/v1/swagger-ui", WhitelistMethod.ALL), VIRTUAL_ACCOUNT("/api/v1/virtual-account", WhitelistMethod.ALL), ADMISSION_TICKET("/api/v1/admission-ticket", WhitelistMethod.ALL), + FILE("/api/v1/s3", WhitelistMethod.ALL), // 정적 리소스 CSS("/api/v1/css", WhitelistMethod.GET), diff --git a/src/main/java/life/mosu/mosuserver/presentation/file/FileController.java b/src/main/java/life/mosu/mosuserver/presentation/file/FileController.java index ee255d8b..ae165faa 100644 --- a/src/main/java/life/mosu/mosuserver/presentation/file/FileController.java +++ b/src/main/java/life/mosu/mosuserver/presentation/file/FileController.java @@ -8,7 +8,6 @@ import life.mosu.mosuserver.presentation.file.dto.FileUploadResponse; import lombok.RequiredArgsConstructor; import org.springframework.http.HttpStatus; -import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -23,7 +22,6 @@ public class FileController { private final S3Service s3Service; @PostMapping - @PreAuthorize("isAuthenticated() and hasRole('USER')") public ApiResponseWrapper upload( @RequestParam("file") MultipartFile file, @RequestParam(defaultValue = "temp") String folderName