不知道为什么,但我想我完全不明白这是如何工作的......
我找到了一个示例脚本,其中包含:
echo crypt('abc123', '$2a$04$saltsaltsaltsaltsaltxx');
它声称给出输出:
$2a$04$saltsaltsaltsaltsaltxuK2.MS4sJd6ZjnuS0fp2eenjndo.g4hS
但是当我这样做时,我得到了相同的代码:
$2pGiQ0v1IyNY
作为输出......到目前为止并没有真正向我解释任何事情,或者为什么我得到与我看到的示例不同的输出?
我正在尝试获取销售+哈希密码并将它们存储在每个用户的用户表中,但我没有遵循如何:
a)为每个用户生成一个随机盐
b)从中获取盐和哈希密码来存储它?
c)然后您如何检查它,例如登录页面