lialosiu / socialite-china
此包已被弃用且不再维护。没有建议的替代包。
针对中国的OAuth 1 & OAuth 2库的Laravel包装器。
v1.2.0
2015-06-25 04:16 UTC
Requires
- laravel/socialite: ~2.0
This package is not auto-updated.
Last update: 2023-05-27 10:46:43 UTC
README
简介
Laravel Socialite OAuth认证,针对中国。
用法
composer require "lialosiu/socialite-china:~1.2"
在您的config/app.php中添加提供者Lialosiu\SocialiteChina\SocialiteChinaServiceProvider::class
在您的config/app.php中添加别名'SocializeChina' => Lialosiu\SocialiteChina\Facades\Socialite::class,
在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', ''), ],
在.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
文档
您可以手动传递令牌,如
SocializeChina::with('weibo')->user('UserWeiboToken')
其他与laravel/socialite相同