私は現在、CakePHP主導のWebサイトからのユーザー情報を統合する必要があるPHPプロジェクトに取り組んでいます。
パスワード暗号化に次の方法を使用する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";
}
?>
誰かが解決策を持っているなら。私を助けてください。