更改未经身份验证的邮件

时间:2019-07-27 12:25:17

标签: laravel laravel-5.5

当我ajax使用我获得的auth中间件调用路由时(未登录)

{"message":"Unauthenticated."}

我想将其更改为类似

{"stat" : 'er' , 'msg' : 'Unauthenticated' }

它似乎在供应商内部很深的地方...我如何在供应商外部获得此消息并进行更改?

我必须添加一些其他文本才能发布问题,所以这里显然太短了:一些文本一些文本一些文本一些文本一些文本一些文本一些文本   一些文本一些文本

1 个答案:

答案 0 :(得分:3)

请不要在供应商内部,您需要进入Handler中的App\Exceptions类 并将其放在render函数中,然后返回:

     if ($exception instanceof AuthenticationException)
        return response()->json(["stat" => 'er' , 'msg' => 'Unauthenticated' ], 401);