crypto
crypto模块是加密模块 密码在数据库中或者存储的任何地方都不能是直接的密码 必须进行加密
下载模块命令 : npm install crypto
下载之后 直接使用就可以
const crypto = require('crypto');
// 加密
let str = '123';
// 使用crypto中的create方法 创建加密对象
// 内置一个参数 参数是加密的格式
let mdpass = crypto.createHash('md5');
// 使用加密对象中的update方法进行加密字符串
mdpass.update(str);
// 最后获取结果 使用digest方法获取结果
// 一般情况下 密码加密传递的参数是hex
// console.log(mdpass.digest('base64'));
console.log(mdpass.digest('hex'));