【发布时间】:2019-01-22 17:48:55
【问题描述】:
我设置了 Laravel 5.5 和 Socialite 3.1,但在登录 Twitter 并返回我的应用后,我收到以下错误:
Call to undefined method Laravel\Socialite\One\TwitterProvider::isNewUser()
我似乎无法找到有关此特定方法或导致此错误的原因的任何信息。我该如何解决?
在降级到 Socialite 到 3.0.12 后,我在回调中得到一个空白页面,而不是上面的错误。这是由于缺少用户创建实现,我编写并最终使其全部工作。但是,我想知道上面的错误是什么意思。
【问题讨论】:
-
看起来像个bug;除了 TwitterProvider 类之外,它在所有地方都被重命名为 shouldBypassCache。我已经提交了一个拉取请求来解决它:github.com/laravel/socialite/pull/278
-
我也有这个问题。
-
今天早上修复被合并,所以你应该设置为运行
composer update并获取3.1.1标签
标签: laravel twitter laravel-5.5 twitter-oauth laravel-socialite