'token is required', 'code' => 401, ]; return response()->json($error); } $data = JWTAuth::decode($token); Log::debug('parse-token='.json_encode($data)); } catch (TokenExpiredException $e) { $error = [ 'message' => 'Token is Expired', 'code' => 401, ]; Log::debug('parse-token='.$e->getMessage()); return response()->json($error); } catch (TokenInvalidException $e) { $error = [ 'message' => $e->getMessage(), 'code' => 401, ]; Log::debug('parse-token='.$e->getMessage()); return response()->json($error); } catch (JWTException $e) { $error = [ 'message' => $e->getMessage(), 'code' => 401, ]; Log::debug('parse-token='.$e->getMessage()); return response()->json($error); }catch (\Exception $e){ $error = [ 'message' => $e->getMessage(), 'code' => 401, ]; Log::debug('parse-token='.$e->getMessage()); return response()->json($error); } return $next($request); } }