all(); $token = ''; $whitelist = [ "app\api\controller\CommonController", "app\api\controller\LoginController", "app\api\controller\orders\TokenController", "app\api\controller\TokenController", "app\api\controller\\rebar\IndexController" ]; if (in_array($request->controller, $whitelist)) { return $handler($request); } if (request()->header('token')) { $token = request()->header('token'); } else { $token = isset($param['token']) ? $param['token'] : ''; } if (!$token) { return sparkSuccess(dataReturn(-1, '验证失败')); } $user = (new ApiUser)->getInfoByWhere(['token' => $token]); if (!$user) { return sparkSuccess(dataReturn(-1, '验证失败')); } // if (md5('shanxiluqiao') !== substr($token, 0, 32)) { // return sparkSuccess(dataReturn(-1, '验证失败')); // } return $handler($request); } }