phpass での登録は成功していますが、ログイン認証が機能していません。助けてください。3 日経ちましたが、このエラーについて頭を悩ませています。
関数の登録 (正常に動作し、"$2a$08$fpFjM" のようなデータベースにスラッシュされたパスワードを追加します)
なぜphpassを使用しているのですか?間もなくサポートが終了する予定です...さらに、php 5.5+ 内のクールな機能は素晴らしいです!
password_hash/password_verify を使用できます
http://php.net/manual/en/function.password-hash.php http://php.net/manual/en/function.password-verify.php
例
<?PHP
$password = "iamcool";
$hashed = password_hash($password, PASSWORD_DEFAULT); // you can use becryt if you want to rather than password_default..
$verify = password_verify($password,$hashed);
if($verify == true){
echo "success login stuff here..";
}else{
echo "you entered the wrong info";
}
?>