mirror of
https://github.com/keycloak/keycloak.git
synced 2026-03-03 05:29:40 -06:00
Compare SSSD email ignoring the case
Closes https://github.com/keycloak/keycloak/issues/21394
This commit is contained in:
2
.github/scripts/run-ipa-tests.sh
vendored
2
.github/scripts/run-ipa-tests.sh
vendored
@@ -24,7 +24,7 @@ if [[ "true" == "$1" ]]; then
|
||||
|
||||
printf "%b" "password\n" | kinit admin
|
||||
ipa group-add --desc='test group' testgroup
|
||||
ipa user-add emily --first=Emily --last=Jones --email=emily@jones.com --random
|
||||
ipa user-add emily --first=Emily --last=Jones --email=Emily@jones.com --random
|
||||
ipa group-add-member testgroup --users=emily
|
||||
ipa user-add bart --first=bart --last=bart --email= --random
|
||||
ipa user-add david --first=david --last=david --random
|
||||
|
||||
@@ -113,12 +113,9 @@ public class Sssd {
|
||||
return false;
|
||||
}
|
||||
if (email != null) {
|
||||
return email.equals(userModel.getEmail());
|
||||
return email.equalsIgnoreCase(userModel.getEmail());
|
||||
}
|
||||
if (email != userModel.getEmail()) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
return userModel.getEmail() == null;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user