Facebook、LinkedIn、Google、GitHub、GitLab、Bitbucket 和许多其他支持 OAuth2 进行基于用户的身份验证。但 Twitter 仍然只使用 Oauth1。
if ($provider === "twitter") {
return Socialite::driver($provider)
->userFromTokenAndSecret(
env("TWITTER_ACCESS_TOKEN"),
env("TWITTER_ACCESS_TOKEN_SECRET")
)
->redirect();
遇到这个问题:
Symfony\Component\Debug\Exception\FatalThrowableError
Call to undefined method Laravel\Socialite\One\User::redirect()
我想被重定向到回调:
https://example.com/api/login/twitter/callback
任何帮助!