草庐IT

Socialite

全部标签

php - Laravel 5 Socialite - cURL 错误 77 : error setting certificate verify locations

我在Laravel5中使用socialite来设置facebook登录。我仔细按照说明操作,直到遇到以下错误cURLerror60:SSLcertificateproblem:unabletogetlocalissuercertificate所以我找到了this回答修复它确实通过了,但后来我得到了这个错误cURLerror77:errorsettingcertificateverifylocations:CAfile:/Applications/XAMPP/xamppfiles/cacert.pemCApath:none知道这个错误的原因是什么吗?!以及如何修复它?!

php - Laravel Socialite 名字和姓氏

我正在使用Laravel的Socialite向应用程序添加社交身份验证。我可以检索全名,但不能分别检索名字和姓氏。回调发生后,Socialite正在处理它,成功检索到用户。如果我要转储我从$user=this->social->driver('facebook')->user();返回的用户,我得到以下信息:object(Laravel\Socialite\Two\User)#459(8){["token"]=>string(209)"{token}"["id"]=>string(17)"{socialID}"["nickname"]=>NULL["name"]=>string(14)

php - 找不到 Laravel Class Socialite

我做了什么:添加"laravel/socialite":"~2.0"到composer.json运行Composer更新添加提供者'Laravel\Socialite\SocialiteServiceProvider'到app.php添加别名'Socialite'=>'Laravel\Socialite\Facades\Socialite'到app.php完成所有这些步骤后,我创建了一个新的Controller类,如下所示:redirect();}}但是我仍然遇到这个错误:PHPFatalerror:Class'\Socialite'编辑composerdump-autoload可能修

php - Laravel Socialite - 谷歌登录失败 "Missing required parameter: client_id"虽然指定

我在使用LaravelSocialite通过GoogleAPI登录用户时遇到了这个奇怪的问题。所有的配置看起来都很正常,但是我一直报错Missingrequiredparameter:client_id。不仅如此,有时我再次尝试时,错误变成了Missingrequiredparameter:redirect_uri尽管已经提供了所有这些参数。这是它的设置方式:service.php'google'=>['client_id'=>'xxxxxxxxxx-x98asxxxx913ofk5tqvgq7lqfpgdi5u2.apps.googleusercontent.com','client

php - Laravel 5 Socialite Facebook 登录用户取消应用程序请求后回调处理错误

我有一个带有Socialite的Laravel5网络应用程序,可以使用Facebook帐户登录我的用户。这是我的回调函数:publicfunctioncallback(SocialAccountService$service){$user=$service->createOrGetUser(Socialite::driver('facebook')->user());auth()->login($user);returnredirect()->to('/home');}这是我的SocialAccountService,基本上该函数返回用户(如果存在)或创建新用户:classSocial

php - 将 Laravel Socialite 与 API 一起使用?

我正在尝试通过api使用LaravelSocialite包。我尝试将代码传递到我的api中以获取用户,但它一直给我一个错误:Fatalerror:Calltoamemberfunctionpull()onnull由于我是通过API发出请求的,所以我采取了以下步骤。向api发送请求以获取url以获取代码:Socialite::with('facebook')->stateless()->redirect()->getTargetUrl()然后使用上面获取的url发出请求,该url使用code参数重定向。将代码发送到api并获取用户:$fb_user=Socialite::with('fa

php - Laravel Socialite + 登录后调用 API

Laravel5、Socialite和google/apiclient软件包。源代码:https://github.com/svpernova09/meatings我让社交名流在Google上正常工作以让用户登录。我正在尝试以不同的方法进行API调用,以作为登录用户获取日历事件。我对在哪里使用什么token感到困惑。我得到的错误是:"error":"invalid_grant","error_description":"Codewasalreadyredeemed."我的方法:publicfunctionshow($user_id){$user=$this->user->find($u