宫福 发表于 2024-8-25 19:54:25

DiscuzX的密码保存加密算法是什么

我想编写一个外部程序,调用我dzx论坛的用户密码以实现登陆系统,我知道discuz是用PHP的password_hash加密密码,但是discuz的password_hash的“盐”是怎么生成的?
1 贡献最佳答案

      ksy 发表于 2024-7-25 11:34
我的代码是echo password_hash("123456789.abc.com", PASSWORD_DEFAULT);

结果是$2y$10$QKiyXSQNjc3f4Y1 ...
对不上说明你找错位置了,密码是存UC的而不是DZ里      

湖中沉发表于2024-7-25 12:36:39
[*]详细答案 >

阎清雅 发表于 2024-8-25 19:54:31

password_hash不需要盐

黎世敏 发表于 2024-8-25 19:55:04

所以加密密码的PHP源代码是什么,给个示例谢谢

搭仑扯 发表于 2024-8-25 19:55:48

湖中沉 发表于 2024-7-24 18:02
password_hash不需要盐
我的代码是echo password_hash("123456789.abc.com", PASSWORD_DEFAULT);

结果是$2y$10$QKiyXSQNjc3f4Y13GnJeHujjv7ef8qQuLsMHHSOW0Wf8DeXFCb/qC,和数据库的对不上

搭仑扯 发表于 2024-8-25 19:56:47



ksy 发表于 2024-7-25 11:34
我的代码是echo password_hash("123456789.abc.com", PASSWORD_DEFAULT);

结果是$2y$10$QKiyXSQNjc3f4Y1 ...
对不上说明你找错位置了,密码是存UC的而不是DZ里

郁和静 发表于 2024-8-25 19:56:53

谢谢找到了
页: [1]
查看完整版本: DiscuzX的密码保存加密算法是什么