input('versions') != config('app.versions')) { return $next($request); } $user = auth()->user(); if (empty($user)) { $user = $this->authCheck(); } if ($user && empty($user->is_real_approved)) { return $this->fail('approve', 5, 'pages/users/realName', '前去认证', '你还未真人认证,先去认证一下吧!'); } return $next($request); } public function fail($msg, $code = 5, $path='', $operate='', $notice='') { $result = [ 'code'=> $code, 'path'=> $path, 'message'=> $msg, 'operate'=> $operate, 'notice'=> $notice, ]; return Response()->json($result); } }