From 72c908065718fd33e349a30416df915f5190858e Mon Sep 17 00:00:00 2001 From: Ludy87 Date: Sun, 20 Apr 2025 12:19:11 +0200 Subject: [PATCH] Update UserUtils.java --- .../java/stirling/software/SPDF/config/security/UserUtils.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/stirling/software/SPDF/config/security/UserUtils.java b/src/main/java/stirling/software/SPDF/config/security/UserUtils.java index a2c03ac14..f53fdcaff 100644 --- a/src/main/java/stirling/software/SPDF/config/security/UserUtils.java +++ b/src/main/java/stirling/software/SPDF/config/security/UserUtils.java @@ -9,6 +9,8 @@ public class UserUtils { public static String getUsernameFromPrincipal(Object principal) { if (principal instanceof UserDetails detailsUser) { return detailsUser.getUsername(); + } else if (principal instanceof stirling.software.SPDF.model.User domainUser) { + return domainUser.getUsername(); } else if (principal instanceof OAuth2User oAuth2User) { return oAuth2User.getName(); } else if (principal instanceof CustomSaml2AuthenticatedPrincipal saml2User) {