Don't validate user email domains against DNS

Not needed anymore as we ask for explicit email verification before provisioning users
pull/16246/head
Alberto Miedes Garcés 3 years ago
parent 840f5ac0d6
commit 8df52ed862

@ -1,4 +1,8 @@
EmailAddress::Config.configure(local_format: :conventional, host_validation: Cartodb.config[:disable_email_mx_check] ? :syntax : :mx )
# Previously we validated email domains against DNS records, but since we forced the email verification before
# provisioning users this is not needed anymore.
# Also, some user emails coming from SAML IDPs may have domains which don't have a corresponding DNS record
# https://app.clubhouse.io/cartoteam/story/145527/reef-set-up-sso#activity-146696
EmailAddress::Config.configure(local_format: :conventional, host_validation: :syntax)
class EmailValidator < ActiveModel::EachValidator
def validate_each(record, attribute, value)

Loading…
Cancel
Save