Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用crypto.js进行简单的邮件/密码注册_Node.js_Mongodb_Authentication_Cryptojs - Fatal编程技术网

Node.js 使用crypto.js进行简单的邮件/密码注册

Node.js 使用crypto.js进行简单的邮件/密码注册,node.js,mongodb,authentication,cryptojs,Node.js,Mongodb,Authentication,Cryptojs,我试图在数据库中保存密码,我想用MD5或SHA2散列它们 我在谷歌上搜索了一下,发现了很多不同的主题,代码排得很长,我不知道为什么 难道不能用crypto.js存储一行代码的密码吗 e、 g 因此,稍后,我可以进行有史以来最简单的身份验证,并处理此db请求的结果: db.findOne({use:"my user", password: crypto.sha2("my-password") etc... 您不应该使用诸如SHA-2之类的通用哈希算法来存储密码。请参阅:谢谢!不仅理论上有用,而且

我试图在数据库中保存密码,我想用MD5或SHA2散列它们

我在谷歌上搜索了一下,发现了很多不同的主题,代码排得很长,我不知道为什么

难道不能用crypto.js存储一行代码的密码吗

e、 g

因此,稍后,我可以进行有史以来最简单的身份验证,并处理此db请求的结果:

db.findOne({use:"my user", password: crypto.sha2("my-password") etc...

您不应该使用诸如SHA-2之类的通用哈希算法来存储密码。请参阅:

谢谢!不仅理论上有用,而且使用起来也很清楚
db.findOne({use:"my user", password: crypto.sha2("my-password") etc...