나는 사용자 데이터베이스에 저장하기 전에 암호 해시를 시도하고, 그래서 코드를 실행은 임의의 변수를 반환하는 것 데이터베이스에 저장된 $ wAJr0Z1spRtOcK4cLhIkguUCKgwZKYrwm.nRhm6AtCfDH8ri7ylJu. $ (2Y) $ $ 10 cayCQDSQ6pCICSozuIgBNu9uIopIoT5R6Y7aHXG6wx4v/oKx.Ipsepassword_hash는
이 그냥 무작위 말 : 내가 로그인을 시도 할 때 이제 암호로 넣어 같은 문자열은 완전히 다른 $의 hashedPass를 준다? 대신 사용해야하는 것이 있습니까?
'password_verify'입니다. – tkausl
완전을 위해 [passoword_verify] (http://php.net/manual/en/function.password-verify.php)에 대한 링크 : http://php.net/manual/en/function.password-verify. php – Jeff
결과 및 사용 방법은 함수 매뉴얼의 반환 값에 나와 있습니다 : http://php.net/manual/en/function.password-hash.php#refsect1-function.password-hash- returnvalues – fyrye