From a114ea48609b01fd548ceb6557b30213b9e80cf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Couralet?= Date: Thu, 17 Mar 2022 16:18:19 +0100 Subject: [PATCH] Add support for validating full email adress MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Cédric Couralet --- .../registration/RegistrationProfileWithMailDomainCheck.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/micedre/keycloak/registration/RegistrationProfileWithMailDomainCheck.java b/src/main/java/net/micedre/keycloak/registration/RegistrationProfileWithMailDomainCheck.java index e3b4b8c..3a1790c 100644 --- a/src/main/java/net/micedre/keycloak/registration/RegistrationProfileWithMailDomainCheck.java +++ b/src/main/java/net/micedre/keycloak/registration/RegistrationProfileWithMailDomainCheck.java @@ -117,7 +117,7 @@ public class RegistrationProfileWithMailDomainCheck extends RegistrationProfile String[] domains = mailDomainConfig.getConfig().getOrDefault("validDomains","exemple.org").split("##"); for (String domain : domains) { - if (email.endsWith("@" + domain)) { + if (email.endsWith("@" + domain) || email.equals(domain)) { emailDomainValid = true; break; } else if (globmatches(email, "*@" + domain)) {