Laravel 第三方登录,支持微信、QQ
程序员文章站
2022-04-18 17:33:44
...
Laravel 第三方登录,支持微信、QQ。
将用户重定向到授权页面。
安装
使用 composer 命令
composer require weann/socialite
注册服务提供者
Weann\Socialite\SocialiteServiceProvider::class,
注册Facade
'Socialite' => Weann\Socialite\Facades\Socialite::class,
使用
配置文件config/services.php
'wechat' => [ 'client_id' => 'APP_ID', 'client_secret' => 'APP_SECRET', 'redirect' => 'CALLBACK_URL'],
将用户重定向到授权页面。
Route::get('/', function () { return Socialite::driver('wechat')->redirect();});
授权后的回调。
Route::get('callback', function () { $user = Socialite::driver('wechat')->user() dd($user);});
项目主页:http://www.open-open.com/lib/view/home/1438146894410
上一篇: 通过PHP的File函数库来完成上传图像文件并让其显示
下一篇: 查询rman备份信息常用指令
推荐阅读
-
iOS微信第三方登录实现
-
laravel5实现微信第三方登录功能
-
Laravel 微信小程序后端实现用户登录的示例代码
-
微信小程序再次开放三个能力 第三方平台支持
-
第三方OAuth授权登录,QQ、微信(WeChat)、微博、GitHub、码云(Gitee)、淘宝(天猫)、微软(Microsoft )、钉钉、谷歌(Google)、支付宝(AliPay)、*
-
微信可不可以查QQ登陆记录?如何用微信查看QQ登录历史?
-
微信终于支持多设备同时在线上热搜 网友:离QQ又近一步
-
腾讯正式发布微信语音识别开放平台 支持第三方开发者
-
能用微博和QQ登录乐视网吗? 乐视网第三方帐号绑定方法
-
TIM新版支持微信扫码登录:自动生成新QQ