尝试为admin用户实现简单权限。不需要庞大的acl规则和组系统。有管理员用户,只有注册用户。他们无法使用管理员前缀访问操作。所以它在cakephp1.2版本中实现,并在app_controller中使用以下代码:
function isAuthorized() {
if (isset($this->params[Configure::read('Routing.admin')])) {
if ($this->Auth->user('admin') != 1) {
return false;
}
}
return true;
}
但在1.3 Routing.admin已被弃用。如何重写它以用于1.3框架?需要一些帮助。
答案 0 :(得分:1)
您可以使用configure :: write()将自己的值写入配置中,或者使用
自己捕获它$this->params['admin']
或者您的管理路线是什么