fungsi yang dijalankan pada berbagai tahap siklus hidup model. Misalnya, kita bisa menggunakan hook `beforeCreate` untuk mengenkripsi password sebelum disimpan ke database:const bcrypt = require('bcrypt');User.addHook('beforeCreate', async (user) => { const salt = await bcrypt.genSalt(10); ... user.password = await bcrypt.hash(user.password, salt);});Hook ini memastikan bahwa password pengguna selalu dienkripsi sebelum disimpan. Sequelize menyediakan berbagai jenis hook, seperti `beforeUpdate`, `afterCreate`, dan lain-lain, yang bisa digunakan sesuai kebutuhan.Menggunakan validasi dan
Enkripsi Password
- Home
- Enkripsi Password