how to hash password in node js
const crypto = require('crypto');
function hashPassword(password, salt) {
const hashedPassword = crypto
.pbkdf2Sync(password, salt, 10000, 64, 'sha512')
.toString('hex');
return hashedPassword;
}
function generateSalt() {
return crypto.randomBytes(16).toString('hex');
}
const password = 'user_password';
const salt = generateSalt();
const hashedPassword = hashPassword(password, salt);
console.log('Salt:', salt);
console.log('Hashed Password:', hashedPassword);