[英]Which piece of php code ecnrypts password during login in Joomla?
如果我理解正確,在用戶登錄期間,Joomla使用salt將輸入的明文密碼加密為md5哈希,然后將其與已存儲在db中的哈希進行比較。 我只是找不到進行這種比較的joomla代碼部分。 在此先感謝您的時間。
根據這個鏈接你要找的是libraries/joomla/user/user.php
這是代碼部分
jimport('joomla.user.helper');
$salt = JUserHelper::genRandomPassword(32);
$crypt = JUserHelper::getCryptedPassword($password_choose, $salt);
$password = $crypt.':'.$salt;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.