我正在尝试在我的数据库中保存密码,我想用MD5或SHA2散列它们。
我用谷歌搜索了一下,发现了很多不同的主题,一直都有很长的代码,我不知道为什么。
是否可以使用crypto.js存储一行密码?
e.g。
var crypto = require('crypto-js')
collection.insert(user: "my user", password: crypto.sha2("my-password")
所以稍后,我可以做最简单的auth并处理这个db请求的结果:
db.findOne({use:"my user", password: crypto.sha2("my-password") etc...