Попытка реализации простых привилегий для администратора. Не нужны огромные правила 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 Framework? Нужна помощь.