kadevjo/fibonacci

此包最新版本(v1.04)没有可用的许可信息。

扩展 Voyager 库


README

供应商 fibonacci

要使用中间件,您需要在 app/Http/Kernel.php 中的 $routeMiddleware 属性下注册它们

protected $routeMiddleware = [ ... 'jwt.auth' => 'Tymon\JWTAuth\Middleware\GetUserFromToken', 'jwt.refresh' => 'Tymon\JWTAuth\Middleware\RefreshToken', ];;

将以下代码添加到 app/Exceptions/Handler.php 中的 render 方法内

if ($exception instanceof Tymon\JWTAuth\Exceptions\TokenExpiredException) { return response()->json(['error'=>'token_expired'], $exception->getStatusCode()); } else if ($exception instanceof Tymon\JWTAuth\Exceptions\TokenInvalidException) { return response()->json(['token_invalid'], $exception->getStatusCode()); } else if($exception instanceof \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException ){ return response()->json(['error'=>'token_not_found'], $exception->getStatusCode()); }