Merge pull request #1317 from velias/KEYCLOAK-1372

KEYCLOAK-1372 - do not perform email verification if email is provided by trusted Identity provider
This commit is contained in:
Stian Thorgersen committed 2015-06-03 10:29:52 +01:00
commit 060a59f982
18 files changed
+244 -9

No files matched your search

@@ -284,6 +284,9 @@ public class IdentityBrokerService implements IdentityProvider.AuthenticationCal
}
federatedUser.addRequiredAction(UPDATE_PROFILE);
}
if(identityProviderConfig.isTrustEmail() && federatedUser.getEmail() != null && federatedUser.getEmail().trim().length()>0){
federatedUser.setEmailVerified(true);
}
} catch (Exception e) {
return redirectToLoginPage(e, clientCode);
}