给出密码哈希,
$6$rounds=500000$RzOKKJIKZ18arhBR$E2JyKkCOZZXva89rAzvQOZxL1rZ.1wt9uC4yEVr0YkZkTbpi1bd7QBexgpbbc5qI4NvntJQAlrYSPg2bSvVr5/
如果是纯文本密码,如何验证密码是否与Node.js中的散列匹配?
到目前为止,我已尝试了三种不同的库,但它们都不支持$6$
。官方加密lib似乎支持sha512,但是createHash方法并没有像这样的盐。
我正在使用Node 6.2。密码是使用PHP的crypt函数创建的,我认为这只是C library function的包装。