4.3. 微信登录

安装 socialiteproviders

socialiteproviders 为 Laravel Socialite 提供了更多的第三方登录方式,基本上你需要的,都能在这里找到。这个组件方便我们完成整个 OAuth 流程,不过对于我们开发接口来说,只用到了它部分的功能。

laravel-socialite 是另一个第三方登录的扩展包,也非常的方便,另外因为很多人会使用到 easy wechat 这个扩展包。所以本次课程使用 laravel-socialite 来解决第三方登录的问题。

首先安装 ...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 50

kaen
解决 命令报错: Composer require socialiteproviders/weixin
4 个点赞 | 3 个回复 | 分享 | 课程版本 5.5
GabbyMrH
关于 "Composer require socialiteproviders/weixin"报错的问题 (笔记)
3 个点赞 | 6 个回复 | 分享 | 课程版本 6.x
truesnow
哈哈,为什么不用 overtrue/easywechat?~
2 个点赞 | 10 个回复 | 分享 | 课程版本 5.5
lianglunzhong
Socialite Providers 的属性?
2 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
AmberLavigne
为何没有在.env 里设置微信的回调 URL??
1 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
故意
用了 SocialiteProviders/weixin ?
1 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
dptms
qq 登陆是不是还是应该这样?
1 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
Code_Er
关于 unionid 无法返回?
0 个点赞 | 14 个回复 | 问答 | 课程版本 5.5
小花儿
PHP artisan tinker 调试不了?
0 个点赞 | 11 个回复 | 问答 | 课程版本 5.5
YUMI_Ho
InvalidArgumentException with message 'Driver [weixin] not supported.'?
0 个点赞 | 7 个回复 | 问答 | 课程版本 5.5
小彭友
weixin 驱动不存在
0 个点赞 | 6 个回复 | 问答 | 课程版本 5.7
Flourishing
关于扩展包安装不下来的问题
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
circle
多公众号且 unionid 没有的情况,一个用户的唯一标识问题?
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
Cwift
韩槑槑
如何发起第三方登陆?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
GabbyMrH
已安装 overtrue/Laravel-wechat 会和 socialiteproviders/weixin 报冲突
0 个点赞 | 3 个回复 | 分享 | 课程版本 6.x
王鲸弋
通过 code 方式 在 tinker 中测试报错?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.7
stefen
微信登录 tinker 模拟报错
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
liwei3773
做到这一步,报错,是什么原因呢?详见正文图片
0 个点赞 | 2 个回复 | 问答 | 课程版本 6.x
断桥红颜V
关于文中 unionid 不理解的地方?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
xingxiaoli
关于获取 code 的问题
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
yufatang
关于第三方登陆
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
xuelong
EventServiceProvider.php 中的 $listen 是要完全覆盖?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
月光
$response 这个变量定义不上?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
Golx
王大牛
安装composer require "overtrue/laravel-socialite:~3.0"报错
0 个点赞 | 1 个回复 | 问答 | 课程版本 8.x
osang
获取access_token未授权
0 个点赞 | 1 个回复 | 问答 | 课程版本 7.x
_null_
Allowed memory size of 1610612736 bytes exhausted
0 个点赞 | 1 个回复 | 分享 | 课程版本 6.x
懒惰的大叔
Composer require socialiteproviders/weixin 安装不了啊?
0 个点赞 | 1 个回复 | 问答 | 课程版本 6.x
liujiashen
socialite 怎么做支付宝授权登录?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
任飘渺
命令报错: Composer require socialiteproviders/weixin 无法安装
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7
sunniness
postman 获取 access
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
Innocence6
客户端两种实现方式?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
Komahui
关于客户端实现实现第三方登录的两种方式?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
monanxiao
这个有小程序的吗?
0 个点赞 | 0 个回复 | 问答 | 课程版本 6.x
dzy
微信扫码登录的过程哪里有讲解
0 个点赞 | 0 个回复 | 教程 | 课程版本 6.x
yanyin
通过 code 获取 user 并不需要调用 setOpenid () 函数
0 个点赞 | 0 个回复 | 分享 | 课程版本 5.8
Arnold19910326
使用 tinker 调试微信登陆的 guzzle 问题?
0 个点赞 | 0 个回复 | 分享 | 课程版本 5.7
vance
微信登陆获取 token 40163 错误
0 个点赞 | 0 个回复 | 分享 | 课程版本 5.7