Owl\Services\AuthService::checkPassword PHP Метод

checkPassword() публичный Метод

* 指定されたユーザーのパスワードが、渡されたパスワードと等しいかチェックする
public checkPassword ( $username, $password )
$username
$password
    public function checkPassword($username, $password)
    {
        // DBからハッシュされているパスワードを取得
        $user_db = $this->userService->getByUsername($username);
        if (!isset($user_db->id)) {
            return false;
            // そんな名前のユーザーはいません
        }
        if (password_verify($password, $user_db->password)) {
            return true;
        }
        return false;
    }