如何更改Exception类型的JWT Laravel?

时间:2019-05-12 15:06:02

标签: laravel laravel-5 jwt

现在当代币过期时,它将返回消息:implementation 'com.google.firebase:firebase-auth:17.0.0' 。如何更改此消息以及如何更改自定义的默认异常?

1 个答案:

答案 0 :(得分:1)

在Handler.php中

可能只是您需要检查异常实例并将要发送的消息发送到端点。

类似的东西应该可以正常工作。

public function render($request, Exception $exception)
    if ($exception instanceof \Tymon\JWTAuth\Exceptions\TokenInvalidException) {
       return $request->expectsJson()
          ? response()->json([
               'status' => 401,
               'response' => 'Your message'
          ]) : abort(201);
      }
}