为了账号安全,请及时绑定邮箱和手机立即绑定

PHP开发APP接口

难度中级
时长 2小时59分
学习人数
综合评分9.30
33人评价 查看评价
9.7 内容实用
8.8 简洁易懂
9.4 逻辑清晰

已采纳回答 / qq_慕村3594756
return response()->json(array('code' => ErrorCode::NOT_LOGIN, 'msg' => ErrorMsg::$errorMsg[ErrorCode::NOT_LOGIN]));

已采纳回答 / 慕村1903050
在中间件里应该返回一个 Response 对象,return response()->json($arr);

讲师回答 / wulekong
可以在UserBaseController通过php的魔术方法来,这里给一个实例<...图片...>

讲师回答 / wulekong
嗯 异常类是可以继承的

讲师回答 / wulekong
关于这个问题可以看一下前面的问题 “获取uid问题” 可以看下

讲师回答 / wulekong
jwtmiddle是怎么写的呢,看这个报错应该是在下一层的中间件报错了

讲师回答 / wulekong
赞!!! 还是有同学能发现这个问题的哈,这个是专门写错的,后续针对这个问题会有相应的说明。其实这个是Laravel执行顺序的问题,也有同学给了解法(赞)。也可以使用php的魔术方法来实现哈!

讲师回答 / wulekong
前面有个同学提了相同的问题,应该是Sha256这个类用错了,具体的可以看看前面同学的回答

已采纳回答 / 烟雨非飞
可以看一下jwt的说明文档,服务器端生成token的时候会设置过期时间的。也就是说服务器端会负责维护token及token是否过期的,只是jwt做了封装,我们自己不需要关心这一块。当客户端传过来token我们只要调用验证的方法就知道token是否已经过期了。

已采纳回答 / Strawberr
<...图片...>继承Sha256 继承错误了! 

已采纳回答 / 精慕门2307018
早一点吧グッ!(๑•̀ㅂ•́)و✧
课程须知
1. 熟悉PHP基本语法知识与PHP面向对象思想 2. 有1-2年的开发经验 3. 有了解过PHP的开发框架的更好(Laravel与ThinkPHP均可)
老师告诉你能学到什么?
1. APP如何与服务端通信 2. 一个API应该包含什么 3. 如何对客户端请求鉴权 4. 如何优雅的处理业务逻辑的异常 5. 如何使用缓存来加速API

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消