【发布时间】:2021-07-30 00:21:57
【问题描述】:
我使用 PHP 在服务器端实现了加盐密码哈希。 现在我希望登录页面上的密码不是纯文本而是 sha512 加盐密文。我可以通过使用 jQuery 来实现这一点。
但问题是如何使用 PHP 使用保存在 db 中的加盐密码验证从客户端收到的密码。
【问题讨论】:
-
你用什么加密数据库中的密码?如果您使用的是 PHP 的
crypt,那么您可以使用password_verify。 -
我正在使用 PHP 的 Hash 方法。 $pass_hash = hash("sha512", $password);