input('securityCode'); $cacheKey = 'SecurityLogin_' . ip2long($ip); $websiteSecurityCode = Helpers::systemConfig()['website_security_code']; if ($websiteSecurityCode && !Cache::has($cacheKey)) { if ($code != $websiteSecurityCode) { Log::info("拒绝非安全入口访问(" . $ip . ")"); return response()->view('auth.error', ['message' => trans('error.SecurityError') . ', ' . trans('error.Visit') . '' . trans('error.SecurityEnter') . '']); } else { Cache::put($cacheKey, $ip, 120); // 缓存120分钟,因为每个session默认存活120分钟 } } return $next($request); } }