请问使用 API Authentication (Passport) 授权,怎么定义授权失败的返回内容啊。

开发api对使用Passport OAuth 认证的,认证成功的可以正常的返回json内容,但对授权失败的,比如accessToken错误或过期的,返回内容怎么自定义成son格式呢?现在返回的就是“Whoops, looks like something went wrong.”只能使用try catch来捕获异常来处理,怎么能统一都是返回格式化的数据呀?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 2
庞浩然Paul

拿 postman 举例子,请求 header 加 application/json。 失败返回 401 未授权。格式不满意,我是 try catch 后自己定义返回格式。调用定义好的 api response。wiki 里的黑科技有一个 永远 json 的也可以

5年前 评论
GDDD

手机回帖不易,给你个思路。先看下laravel异常类,所有异常都有,比如没发现路由的模型的控制器的方法的验证器的等等。而且都可以在自定义监听返回,指定web和api路由下返回的格式和数据。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!