Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何验证哈希密码php类_Php_Mysqli - Fatal编程技术网

如何验证哈希密码php类

如何验证哈希密码php类,php,mysqli,Php,Mysqli,如何从php类验证此哈希密码 if(isset($_POST['loginSubmit'])){ $key = '256sk0$*'; $conditions['where'] = array( 'id' => $_POST['id'], 'password' => password_verify($_POST['password'].$key), 'status' => '1' ); 通过您的算法

如何从php类验证此哈希密码

if(isset($_POST['loginSubmit'])){

    $key = '256sk0$*';
    $conditions['where'] = array(
        'id' => $_POST['id'],
        'password' => password_verify($_POST['password'].$key),
        'status' => '1'

     );

通过您的算法对post中的密码进行编码,并与数据库中存储的密码进行比较。

-本手册向您展示了如何使用该功能。此外,如果您打算在
WHERE
子句中使用该功能作为查询的条件,则查询将失败。您需要先获取密码,然后根据明文密码进行验证。好的,谢谢。条件有问题的地方。不!。。。。使用
password\u verify()
,您可以从数据库中检索散列密码,并使用password\u verify()将散列密码与用户输入的明文密码进行比较。他正在询问一些他不理解或毫无意义的问题。您显然不知道如何/如何工作