From d14183708a04cdc6406167acc3126f253f212efa Mon Sep 17 00:00:00 2001 From: YuriyZ Date: Mon, 13 Jun 2022 20:43:08 +0300 Subject: [PATCH] feat(jans-auth-server): make check whether user is active case insensitive #1550 https://github.com/JanssenProject/jans/issues/1550 --- .../java/io/jans/as/server/service/AuthenticationService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jans-auth-server/server/src/main/java/io/jans/as/server/service/AuthenticationService.java b/jans-auth-server/server/src/main/java/io/jans/as/server/service/AuthenticationService.java index 3131f35e5a6..b0553377b99 100644 --- a/jans-auth-server/server/src/main/java/io/jans/as/server/service/AuthenticationService.java +++ b/jans-auth-server/server/src/main/java/io/jans/as/server/service/AuthenticationService.java @@ -546,11 +546,11 @@ private User getUserByAttribute(PersistenceEntryManager ldapAuthEntryManager, St private boolean checkUserStatus(User user) { CustomObjectAttribute userStatus = userService.getCustomAttribute(user, "jansStatus"); - if ((userStatus != null) && GluuStatus.ACTIVE.equals(GluuStatus.getByValue(StringHelper.toString(userStatus.getValue())))) { + if ((userStatus != null) && GluuStatus.ACTIVE.getValue().equalsIgnoreCase(StringHelper.toString(userStatus.getValue()))) { return true; } - log.warn("User '{}' was disabled", user.getUserId()); + log.warn("User '{}' is disabled", user.getUserId()); return false; }