我目前正在开发一个 PHP 项目,我需要从 CakePHP 驱动的网站集成用户信息。
CakePHP 使用以下方法进行密码加密:
Security::hash($user['User']['password'],null,true);
我知道,CakePHP 默认使用 SHA1 加密方式。
我曾尝试使用 PHP 使用 SHA1 加密密码,但我知道这与 cakePHP 加密不匹配。
<?php
$str = 'apple';
if (sha1($str) === 'd0be2dc421be4fcd0172e5afceea3970e2f3d940') {
echo "login info found?";
}
else{
echo "No info found";
}
?>
如果有人有解决方案。请帮我。