Vue.JS Email Validation Component

Overview

Vue component for customized email validation. 

Features

  • Check that email is from top-level domain (1500+ top-level domain) ( no more mail like ”@gmail.xx” or ”@gmail.com1” – check all top-level domains)
  • No more email from temporary mail providers (Blocks 3000+ temporary email providers)
  • Allow to whitelist email from domain (example: you can allow all mail from “10minutemail.info”)
  • Allow to block email from domain (example: you can block all mail from “gmail.com”)
  • Detailed response format
  • Easy to configure

Requirements

  • VueJS
  • Bootstrap Vue
  • Lodash

Instructions

Import the component into your project and use it as below

 <validated-input-email                   id= "test"                   placeholder= "Enter email"                   filter-top-level-domain= true                   filter-temp-email-providers= true                   :whitelisted-domains= "whitelisted_domains"                   :blocked-domains= "blocked_domains"                   v-on:response= "validateResponse"                   ></validated-input-email>   

Related