protected function _initialize() { C(array("USER_AUTH_ON" => true, "USER_AUTH_TYPE" => 1, "REQUIRE_AUTH_MODULE" => "", "NOT_AUTH_MODULE" => "Public", "USER_AUTH_GATEWAY" => U("Admin/Public/login"))); if (false == RBAC::AccessDecision(MODULE_NAME)) { //检查是否登录 if (false === RBAC::checkLogin()) { //跳转到登录界面 redirect(C('USER_AUTH_GATEWAY')); } //没有操作权限 $this->error('您没有操作此项的权限!'); } parent::_initialize(); //验证登录 $this->competence(); }