Sud*_*dar 1 php hash laravel
我使用Laravel的Hashing功能在表中存储加密密码.
我知道我可以使用Hash::check函数来检查普通密码是否与加密密码匹配,但是有没有办法从数据库中检索具有给定密码的所有用户而不实际获取所有用户,然后使用该Hash::check函数比较每个用户的密码?
Hash::check
编辑:
用例是我想知道有多少用户使用给定的密码.
cee*_*yoz 7
并非没有提取所有用户并单独检查每个用户.Laravel的密码哈希使用bcrypt(和PHP的本机password_hash/一样password_verify),专门设计用于使这类事情很难做到(为了安全/保护) - 它每次使用不同的盐,所以即使密码也没有两个哈希相同是相同的.
bcrypt
password_hash
password_verify
归档时间:
9 年,5 月 前
查看次数:
61 次
最近记录: