nodejs渐入佳境[26]-bcryptjs库实现密码哈希-创新互联

加密 防撞库

1
> npm install --save bcryptjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const bcrypt = require('bcryptjs')
var password = '123abc!';

//加密, salt password 是为了防止撞库***、密码概率***
bcrypt.genSalt(10, (err, salt) => {
 bcrypt.hash(password, salt, (err, hash) => {
   console.log(hash);
 });
});

//解密
var hashedPassword = '$2a$10$huAU4qTnQuGPifHEXfV9cOmPJ7p61oKaoXrY1WviiDAznE/rW8oLK';

bcrypt.compare('123abc!', hashedPassword, (err, res) => {
 console.log(res);
});
  • 本文链接: https://dreamerjonson.com/2018/11/29/node-26-password-hash/

    成都创新互联公司专注于富阳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供富阳营销型网站建设,富阳网站制作、富阳网页设计、富阳网站官网定制、小程序开发服务,打造富阳网络公司原创品牌,更为您提供富阳网站排名全网营销落地服务。
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!

nodejs渐入佳境[26]-bcryptjs库实现密码哈希

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


网站题目:nodejs渐入佳境[26]-bcryptjs库实现密码哈希-创新互联
文章源于:http://azwzsj.com/article/dsohgo.html