diff --git a/src/main/java/clap/server/adapter/inbound/web/admin/FindCategoryController.java b/src/main/java/clap/server/adapter/inbound/web/admin/FindCategoryController.java index 00cfd3e4..bb9e97ec 100644 --- a/src/main/java/clap/server/adapter/inbound/web/admin/FindCategoryController.java +++ b/src/main/java/clap/server/adapter/inbound/web/admin/FindCategoryController.java @@ -11,6 +11,7 @@ import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; import org.springframework.http.ResponseEntity; +import org.springframework.security.access.annotation.Secured; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -27,18 +28,21 @@ public class FindCategoryController { @Operation(summary = "모든 카테고리 조회") @GetMapping("/category") + @Secured({"ROLE_USER", "ROLE_MANAGER", "ROLE_ADMIN"}) public ResponseEntity> findAllCategory() { return ResponseEntity.ok(findAllCategoryUsecase.findAllCategory()); } @Operation(summary = "1차 카테고리 조회") @GetMapping("/main-category") + @Secured({"ROLE_USER", "ROLE_MANAGER", "ROLE_ADMIN"}) public ResponseEntity> findMainCategory() { return ResponseEntity.ok(findmainCategoryUsecase.findMainCategory()); } @Operation(summary = "2차 카테고리 조회") @GetMapping("/sub-category") + @Secured({"ROLE_USER", "ROLE_MANAGER", "ROLE_ADMIN"}) public ResponseEntity> findSubCategory() { return ResponseEntity.ok(findsubCategoryUsecase.findSubCategory()); }