This module is build to easily validate DNS records before sending them to your backend systems.
Checked = Implemented.
Unchecked = To be implemented.
- A
- AAAA
- CNAME
- MX
- SRV
- TLSA
- TXT
Example:
<script>
import dnsValidate from 'vue-dns-record-validation';
export default {
..
},
methods: {
validateRecord() {
return dnsValidate.record('www', 'A', '172.0.0.1')
},
validateHostname() {
return dnsValidate.domainName('sdhd.nl')
}
}
</script>
If you discover a security vulnerability within vue-dns-record-validation, please send an e-mail to SDHD Hosts via support@sdhd.nl. All security vulnerabilities will be promptly addressed.
The vue-dns-record-validation is open-sourced module. But all rights remain reserved for SDHD Hosts.