我只是将我的项目从本地主机放到我的主机上,并使用相同的(phpass)函数,我收到不同的结果,并且返回的字符串的长度也不同。 (顺便说一句,一切都在本地主机上运行)
所以在线时相同的函数返回 false。我想知道可能是什么问题。
结果如下:
Input: 12345
-
本地主机:$2a$08$t5joFUIbEThylj/IyUVy7.WzMZm8fmKjsy0kZc/YxgqzkbYQWnlre
-
host:$P$9QiKVfJzpRzoToBCJg8FeaDIfcAJJ61
编辑:我打开了 TRUE 标志以使密码可移植,但它似乎仍然不起作用。
编辑 2:不适用于 php 4 或 5,我确实打开了便携式模式!
警告:默认情况下,该库会生成强系统特定的
不可移植的密码哈希。这意味着一旦创建,
用户数据库无法转储并导出到另一台服务器。这
行为也可以在配置文件中更改。
-> 便携式 (PHPass) 密码哈希值。我应该使用它们吗? https://stackoverflow.com/questions/5343611/portable-phpass-password-hashes-should-i-use-them
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)