0

phpass での登録は成功していますが、ログイン認証が機能していません。助けてください。3 日経ちましたが、このエラーについて頭を悩ませています。

関数の登録 (正常に動作し、"$2a$08$fpFjM" のようなデータベースにスラッシュされたパスワードを追加します)

4

1 に答える 1

0

なぜ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";
}

?>
于 2016-03-17T17:20:08.360 に答える