'Route not found. Check path & method.' ],404); case 'Tymon\JWTAuth\Exceptions\TokenBlacklistedException': case 'Tymon\JWTAuth\Exceptions\TokenInvalidException': return response( ['message' => 'Authentication failed. '.$exception->getMessage() ], 401); case 'Illuminate\Auth\Access\AuthorizationException': return response( ['message' => 'Unauthorized action.' ], 403); case 'Illuminate\Validation\ValidationException': return response( ['message' => $exception->errors()], 400); default: return parent::render($request, $exception); } } }