Помогите разобраться с хешом

164
16 августа 2017, 19:55

Отправляю хеш пароля в бд

$new_user->password = password_hash($new_user->password,PASSWORD_DEFAULT);

в бд записался как

$2y$10$qaMQS5dTWkq2pgqUntJG0OZTp4CXBz9YfZtvvru/QhpRSCme5Vqt6

В контроллере админ получаю данные с формы авторизации в админку

$login_admin->password = Request::post('password','string');

и в модели проверяю

$q = "SELECT name, password FROM users WHERE name = '{$login_admin->nickname}'";
    $res = $this->query($q);
    $p = password_verify($login_admin->password, $res->password;);
    var_dump($p);

выдает false. Сам хеш с бд не походит. Если пишу

$hash = password_hash($login_admin->password, PASSWORD_DEFAULT);
$p = password_verify($login_admin->password, $hash);
var_dump($p);

то получаю true

READ ALSO
запрос php к mysql записать строки в базу

запрос php к mysql записать строки в базу

ЗдравствуйтеУ меня имеется код, который выводит два текстовых поля и одно поле для ввода текста

198
Скрипт javascript “оставьте заявку до **” как сделать?

Скрипт javascript “оставьте заявку до **” как сделать?

Всем приветСейчас начал изучать PHP, но здесь вроде JavaScript

191
Joomshopping. Передать параметры из JQ в php

Joomshopping. Передать параметры из JQ в php

Мне надо передать параметры из JQ в php по средствам ajaxJQ code пример:

191
Как отфильтровать таблицу в Magento2?

Как отфильтровать таблицу в Magento2?

В ходе разработки плагина, в секции настроек, я создал таблицу такого вида

169