Laravel Socialite 为 Twitter 实现无状态

Laravel Socialite Implement stateless for Twitter

我想对 Twitter 实施无状态方法,但它似乎不适用于 TwitterProvider class 因为它 returns Call to undefined method Laravel\Socialite\One\TwitterProvider::stateless()

这是我目前的redirectToProvider方法。

public function redirectToProvider($socialMedia)
{
    $provider = strtolower($socialMedia);

    return Socialite::driver($provider)->stateless()->redirect();

    throw new NotFoundHttpException;        
}

什么是正确的实施或我遗漏了什么?

正如@driesvints 在这个问题中提到的那样 #415 我已经在 Laravel Socialite 存储库中打开,无状态不适用于 Twitter,因为它使用 OAuth 1.0。

他们已经推送了 PR #5661 to update also the Laravel Docs mentioning this specification. Click the link to see the update. Staless Authentication

如果我的解决方案是什么,我会更新这个答案。