Laravel Socialite在托管类型后发生故障而被更改
我用laravel 5.2使用Socialite 3.0。 社交登录功能在我的网站上工作了好几个月。 然后,我将我的共享主机提供商的帐户类型从经济型转换为delux。 自从那以后没有更改任何代码。 我注意到,Facebook和Google登录现在都失败并出现以下错误
SocialAccountService.php中的FatalErrorException第15行:调用未定义函数App getId()。
SocialAccountService.php代码
namespace App;
use LaravelSocialiteContractsUser as ProviderUser;
class SocialAccountService
{
public function createOrGetUser(ProviderUser $providerUser)
{
$account = SocialAccount::whereProvider('facebook')
->whereProviderUserId($providerUser->getId())
->first();
if ($account) { return $account->user;
与if ($account) {
15行我不能更新社交网站,因为它已经是最新版本。 无论如何重新安装社交名单? 或者供应商文件夹中的任何文件被破坏? 我该如何解决这个问题?
上一篇: Laravel Socialite broken after hosting type is changed
下一篇: Laravel Socialite: InvalidStateException in AbstractProvider.php line 199: