where('url', 'admin/common/login')->where('aliases', 'admin_login')->count(); return $has > 0; } /** * 获取安全入口key * @return mixed|string */ public function getBackendPass() { $backendurl = url('admin/common/login', '', false);//有可能被缓存影响 if ($backendurl == "/admin_login" || $backendurl == "/admin/common/login") { return ""; } else { return str_replace('/admin_login/', '', $backendurl); } } /** * 获取维护入口key * @return mixed|string */ public function getCloseSiteKey() { $pass = $this->getBackendPass(); return empty($pass) ? "1464674022" : $pass; } }