Download the PHP package turbo124/laravel-socialite-api without Composer
On this page you can find all versions of the php package turbo124/laravel-socialite-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-socialite-api
Laravel Socialite api
This package is aim to retrive user data by access token when use OAuth2 Login, base on Laravel Socialite, useful for client side OAuth login
Install
composer require ray-cheng/laravel-socialite-api
open config/app.php add
LaravelSocialiteApi\SocialiteApiServiceProvider::class
to 'providers' array
check installed
php artisan list
commands
laravel-socialite-api:clear providerName
laravel-socialite-api:make providerName
this will create a new folder 'Services' under app(or your base namespace folder)
providerName must follow http://socialiteproviders.github.io/#providers principle
add event handler and listener to App\Providers\EventServiceProvider $listen property
'SocialiteProviders\Manager\SocialiteWasCalled' => [
'App\LaravelSocialiteApi\ExtendSocialite\Weibo@handle',
'App\LaravelSocialiteApi\ExtendSocialite\Weixin@handle',
]
test
$userInfo = Socialite::with('weibo')->stateless->user($accessToken);
some oauth server like weixin need both $token and $openid to get userinfos, so we need pass openid also.
$userInfo = Socialite::with('weixin')->stateless->user($accessToken, $openId);
All versions of laravel-socialite-api with dependencies
PHP Build Version
Package Version
The package turbo124/laravel-socialite-api contains the following files
Loading the files please wait ....