Press ESC to close

RYFAMI

Menggunakan validator di nodeJS

Melakukan verifikasi terhadap data yang diterima adalah salah satu kewajiban dari Backend. Sebelum Backend melakukan penyimpanan data ke dalam database tentunya ada metode verifikasi terlebih dahulu agar data yang disimpan sudah benar adanya. NodeJs menyediakan validator yang dapat temen-temen download melalui npm dan menggunakannya dalam project. 

Ketik perintah berikut untuk mendownload validator ke project :

npm install validator --save

Selanjutnya, berikut contoh jika kita akan melakukan verifikasi terhadap data dengan format email dan nomor handphone :

const validator = require(“validator”);
const users = [
{
name: “Dewi Ayu Nurita”,
phone: “08125846789”,
email: “@.com”,
},
{
name: “Mitho Condria”,
phone: “112233”,
email: “mitho@gmail.com”,
},
{
name: “Ryanovacalo”,
phone: “08225987891”,
email: “vacalo@ryan.com”,
},
];

users.forEach((data) => {
console.log(data.name);
const phoneCheck = validator.isMobilePhone(data.phone, “id-ID”)
? “nomor handphone valid”
: “nomor handphone tidak valid”;
console.log(phoneCheck);

const emailCheck = validator.isEmail(data.email)
? “email valid”
: “email tidak valid”;
console.log(emailCheck);
console.log(\n);
});

dibawah ini adalah hasilnya :

Temen-temen dapat menjelajahi lebih dalam mengenai validator di :
https://www.npmjs.com/package/validator

Leave a Reply

Your email address will not be published. Required fields are marked *

@RyFaMi.id on Instagram
This error message is only visible to WordPress admins

Error: No feed with the ID 1 found.

Please go to the Instagram Feed settings page to create a feed.