4.2. 扩展 Larabbs 登录接口

本教程最新版为 2.1,当前版本已放弃维护,请阅读最新版本!

Larabbs 登录接口

这一节我们来实现 Larabbs 中小程序的登录接口。Larabbs 已有的用户体系中,用户可以使用 邮箱 登录,在 第三本教程 中,我们增加了 手机注册微信登录 的接口,所以目前为止 Larabbs 可以使用:

  • 邮箱
  • 手机
  • 微信登录

三种方式进行登录。正如上一小节里提到过的,如果公众平台绑定了微信其他应用以及小程序,那么利用 UnionId 就可以获取到唯一的一个微信用户,但是由于我们并没有真实的微信手机应用或网页应用,所以暂不展开讨论。

如果你不想进行小程序服务端的开发,可以切换 larabs 到 L04_6.x 这个分支,这里有所有的代码。如果你是从第三本教程开始学习的,建议大家可以跟着一起修改一下。

小程序登录的场景为:

  1. 未能根据小程序的 openid 找到...

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

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

上一篇 下一篇
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
贡献者:1
讨论数量: 31

xuelong
weapp_openid 和 weixin_openid 区别?
3 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
328333982
提示"message": "This action is unauthorized.",??
2 个点赞 | 11 个回复 | 问答 | 课程版本 5.5
swan
调试接口时遇到 401:code 不正确?
1 个点赞 | 9 个回复 | 问答 | 课程版本 5.5
gan
code 不正确?
1 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
赖皮小鳄鱼
这里好像并没有做新用户的注册绑定?
1 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
loog
272361997
我使用 code 请求 weapp API 时,总是返回 500.41002?
0 个点赞 | 7 个回复 | 分享 | 课程版本 2.0
daviLee
postman 请求接口返回 404?
0 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
272361997
总是报用户名和密码错误!
0 个点赞 | 3 个回复 | 分享 | 课程版本 2.0
隔壁王叔叔
weapp/authorizations 报 class serializer 不存在
0 个点赞 | 2 个回复 | 问答 | 课程版本 2.0
Flourishing
老师,请问一下这个问题.
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
luckwang
AuthorizationsController.php 里的 Auth::guard ('API')->getUser ()?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
Fykex
如何实现用户切换?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
吃鱼不吐刺
2.0 版本中 “4.2. 扩展 Larabbs 登录接口” 存在错误
0 个点赞 | 1 个回复 | 问答 | 课程版本 2.0
吃鱼不吐刺
请求接口时提示 “This action is unauthorized.”
0 个点赞 | 1 个回复 | 问答 | 课程版本 2.0
Leon236
使用 POSTMAN 用 code 登录报错
0 个点赞 | 1 个回复 | 问答 | 课程版本 2.0
kirit0
$this->reponse 不存在?
0 个点赞 | 1 个回复 | 问答 | 课程版本 2.0
caojianx
值使用 code,登录"405 Method Not Allowed"的错误?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
Rotor1996
数据库迁移修改表结构时出现问题
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
jinduo
用的 passport,没用 dingo API 的,不知道这样写有没有问题?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
mindgame1976
\EasyWeChat:: 这种写法报错Undefined type 'EasyWeChat'
0 个点赞 | 0 个回复 | 问答 | 课程版本 2.0
道生一
liwei3773
路由不是有 v1 吗?教程这里咋没有 v1 了?
0 个点赞 | 0 个回复 | 问答 | 课程版本 2.0
_null_
为啥我响应是 401
0 个点赞 | 0 个回复 | 分享 | 课程版本 2.0