From a765c705e6df69544c11700bf35391e740d125f8 Mon Sep 17 00:00:00 2001 From: zihluwang Date: Mon, 10 Aug 2026 15:50:55 +0800 Subject: [PATCH] fix(auth): use bare role names in annotations --- .../deltaforceguide/security/annotation/RequiresAdmin.java | 2 +- .../deltaforceguide/security/annotation/RequiresSuperUser.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresAdmin.java b/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresAdmin.java index 83ebd28..2370e1b 100644 --- a/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresAdmin.java +++ b/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresAdmin.java @@ -9,6 +9,6 @@ import java.lang.annotation.Target; @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) -@PreAuthorize("isAuthenticated() && hasAnyRole('ROLE_ADMIN', 'ROLE_SUPER_USER')") +@PreAuthorize("isAuthenticated() && hasAnyRole('ADMIN', 'SUPER_USER')") public @interface RequiresAdmin { } diff --git a/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresSuperUser.java b/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresSuperUser.java index 1be1899..ed9b577 100644 --- a/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresSuperUser.java +++ b/src/main/java/com/onixbyte/deltaforceguide/security/annotation/RequiresSuperUser.java @@ -9,6 +9,6 @@ import java.lang.annotation.Target; @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) -@PreAuthorize("isAuthenticated() && hasRole('ROLE_SUPER_USER')") +@PreAuthorize("isAuthenticated() && hasRole('SUPER_USER')") public @interface RequiresSuperUser { }