bearerToken(); if (!$token) { return response()->json(['code' => 2, 'message' => '请登录后访问.'], 200); } $payload = TokenHelper::verify($token); if (!$payload) { return response()->json(['code' => 2, 'message' => '请登录后访问.'], 200); } return $next($request); } catch (\Exception $e) { return $this->fail('信息有误,请重新登录', 2); } } //接口返回失败 public function fail($msg, $code = 5, $path = '', $operate = '', $notice = '') { $result = [ 'code' => $code, 'path' => $path, 'message' => $msg, 'operate' => $operate, 'notice' => $notice, ]; return Response()->json($result); } }