From 3f8dc871abe54430aba9705a31c8871d70625144 Mon Sep 17 00:00:00 2001 From: Chaos Date: Fri, 28 Nov 2025 17:03:22 +0800 Subject: [PATCH] feat(role): remove admin authority check from getUserRole endpoint - Removed @PreAuthorize annotation requiring 'admin' authority - Made getUserRole endpoint publicly accessible - Simplified role retrieval logic for all users --- .../main/java/cn/nopj/chaos_api/controller/RoleController.java | 1 - 1 file changed, 1 deletion(-) diff --git a/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/RoleController.java b/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/RoleController.java index b262850..736f711 100644 --- a/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/RoleController.java +++ b/chaos_api_web/src/main/java/cn/nopj/chaos_api/controller/RoleController.java @@ -34,7 +34,6 @@ public class RoleController { /** * 获取用户角色选项 */ - @PreAuthorize("hasAuthority('admin')") @GetMapping public ApiResult> getUserRole() {