user()); $whtelist = config('whitelist.login'); $ip = $request->getClientIp(); if (!in_array($ip, $whtelist)) { // return response('Unauthorized', 401); } if (Auth::guard($guard)->guest()) { if ($request->ajax() || $request->wantsJson()) { return response('Unauthorized.', 401); } else { return redirect()->route('admin.login'); } } return $next($request); } }