App\Libraries\OAuth2PasswordGrantVerifier::verify PHP Метод

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

public verify ( $username, $password )
    public function verify($username, $password)
    {
        $hash = Request::input('hash');
        $credentials = ['username' => $username, 'password' => $password];
        if (presence($hash) && $hash === 'md5') {
            // prehashed, we want to skip the md5 step of OsuHasher
            $user = User::where('username', $username)->first();
            if (password_verify($password, $user->getAuthPassword())) {
                return $user->user_id;
            }
        } else {
            if (Auth::once($credentials)) {
                return Auth::user()->user_id;
            }
        }
        return false;
    }
OAuth2PasswordGrantVerifier