mysql ate データベースでのユーザー ログイン プロセスで php pdo を使用しています。パスワード暗号化のために bCrypt ライブラリを試しました。しかし、暗号化されたパスワードで入力パスワードを確認する方法について混乱していますか?
これが私の試みたコードです:
$bcrypt = new Bcrypt(15);
$hash = $bcrypt->hash($password);
$isGood = $bcrypt->verify($password, $hash);
$login = new UserManager();
$getuserInfo = $login -> checkLogin($username, $password);
foreach ($getuserInfo as $userInfo) :
if ($userInfo -> getUID() == $username) {
if($userInfo -> getPassword() == $password) ?
}
endforeach;