Joomla 3.2.1密码加密

 癫逼 发布于 2023-01-31 19:43

当用户在网站上注册时,我在密码表中查看数据库joomla_users,有以下格式存储的密码:

$ P $ Do8QrURFT1r0NlWf0X/GRDF/aMqwqK /

$ P $ DH38Lch9z508gJiop3A6u0whTity390

........

但不是文档中描述的形式(MD5 +":"+ SALT):

1802ebc64051d5b4f4d1b408babb5020:0PHJDbnsyX05YpKbAuLYnw2VCzFMW2VK

我需要为我澄清这一点,因为我正在使用外部脚本检查用户凭据以检查密码匹配.

在我的PHP脚本中,我有代码从数据库中的密码中分离SALT:

$parts   = explode( ':', $password_database );
$crypt   = $parts[0];
$salt   = $parts[1];

但如果没有dobule结(:),我不能这样做

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有