yii2 ошибка в функции при валидации пароля

226
13 сентября 2018, 07:10
yii\base\Security::validatePassword('123qweASD', '46e44aa0bc21d8a826d79344df38be4b')

Заходит сюда:

if (!preg_match('/^\$2[axy]\$(\d\d)\$[\.\/0-9A-Za-z]{22}/', $hash, $matches)
            || $matches[1] < 4
            || $matches[1] > 30
        ) {
            throw new InvalidArgumentException('Hash is invalid.');
        }

Пишет invalid Hash

Помогите разобраться в причине.

Answer 1

Разобрался. Думал что сравнивает с хэшем в md5...оказалось не так.

READ ALSO
Laravel функция внутри функции

Laravel функция внутри функции

В общем есть класс и в нем три функции, в них очень много одинакового кода, можно ли как то вынести эти одинаковые куски в отдельную сущность,...

240
Uncaught ArgumentCountError: Too few arguments to function

Uncaught ArgumentCountError: Too few arguments to function

Подскажите плиз, выдает вот такую ошибку: Fatal error: Uncaught ArgumentCountError: Too few arguments to function CartController::actionDelete(), 0 passed in F:\xampp\htdocs\components\Routerphp on line 61 and exactly...

232
Добавить значения массива в БД

Добавить значения массива в БД

Всем приветСразу к делу

242