sha1をpassword_hashに置き換えたい場合、password_verifyの実行を次のようにする必要があります。無効な場合は機能のセットを行い、そうでなければのログインを行います。私は私が意味を作ってるんだ願ってい{無効} else {
<?php
if (password_verify($password, $hash)) {
// invalid = run set of functions
}
else {
// login
}
:私はこのような何かを得るにはどうすればよい
<?php
if (password_verify($password, $hash)) {
// valid
}
else {
// invalid
}
: しかしpassword_verifyマニュアルに私はこれを見つけます。
okとPHPバージョンは何ですか?さらに、パスワード列の長さは何ですか?それが60未満の場合、それは問題です。 –
R'ing TMを維持するhttp://php.net/manual/en/function.password-verify.phpとhttp://php.net/manual/en/function.password-hash.php –
'もし' password_verify() 'が' invalid'を返すのであれば? 'if(!password_verify($ password、$ hash))'のように? – Sean