lialosiu / socialite-china
Laravel wrapper around OAuth 1 & OAuth 2 libraries for china.
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/lialosiu/socialite-china
Requires
- laravel/socialite: ~2.0
This package is not auto-updated.
Last update: 2023-05-27 10:46:43 UTC
README
Introduction
Laravel Socialite OAuth authentication for China.
Usage
composer require "lialosiu/socialite-china:~1.2"
Add provider Lialosiu\SocialiteChina\SocialiteChinaServiceProvider::class in your config/app.php
Add aliases 'SocializeChina' => Lialosiu\SocialiteChina\Facades\Socialite::class, in your config/app.php
Add config in config/services.php :
'weibo' => [ 'client_id' => env('WEIBO_APP_KEY', ''), 'client_secret' => env('WEIBO_APP_SECRET', ''), 'redirect' => env('WEIBO_CALLBACK_URL', ''), ], 'qq' => [ 'client_id' => env('QQ_APP_KEY', ''), 'client_secret' => env('QQ_APP_SECRET', ''), 'redirect' => env('QQ_CALLBACK_URL', ''), ], 'weixin' => [ 'client_id' => env('WEIXIN_APP_KEY', ''), 'client_secret' => env('WEIXIN_APP_SECRET', ''), 'redirect' => env('WEIXIN_CALLBACK_URL', ''), ],
Add env in .env :
WEIBO_APP_KEY=YourWeiboAppKey WEIBO_APP_SECRET=YourWeiboAppSecret WEIBO_CALLBACK_URL=YourWeiboCallBackUrl QQ_APP_KEY=YourQqAppKey QQ_APP_SECRET=YourQqAppKey QQ_CALLBACK_URL=YourQqCallBackUrl WEIXIN_APP_KEY=YourWeixinAppKey WEIXIN_APP_SECRET=YourWeixinAppKey WEIXIN_CALLBACK_URL=YourWeixinCallBackUrl
Documentation
You can pass the token manually like
SocializeChina::with('weibo')->user('UserWeiboToken')
Other same with the laravel/socialite