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 回答