Почему не работает проверка password_verify?

Пароль захэширован, например число 123 - под $2y$10$esNaODPRjiaeINKcyxroreucunBg.e6CYQt1qus8j6N/IPYRmRtSW, но при вводе этого пароля в авторизации выбивает ошибку. Хотя вводится всё верно

<?php

$hash = '$2y$10$esN...'; 

if (password_verify('1234', $hash)) {
    $_SESSION['username'] = $username;
    header('Location: index.html');
    $fsmsg = "Вы вошли под пользователем";
}

Ответы (0 шт):