← Node.js & Express32 / 65
Hashing Password dengan bcrypt
JANGAN PERNAH menyimpan password dalam bentuk plain text! Gunakan bcrypt.hash(password, 10) untuk mengenskripsi password.
👀 Contoh dulu
import bcrypt from 'bcrypt';
const hash = await bcrypt.hash('pass123', 10);
console.log(hash.startsWith('$2b$'));Hasilnya: true
💡 Angka 10 adalah salt rounds standar industri.
📝 Sekarang giliranmu
Lakukan verifikasi kecocokan password mentah input dengan string enkripsi hash menggunakan bcrypt.compare secara async.
Preview