1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class AppController extends Controller {
   
    var $components = array('Auth');
   
    function beforeFilter() {
        $this->Auth->loginAction    = array('controller' => 'users', 'action' => 'login');
        $this->Auth->logoutRedirect = array('controller' => 'users', 'action' => 'login');
        $this->Auth->loginRedirect  = array('controller' => 'pages', 'action' => 'display');
        if($this->name == 'Users') {
            $this->Auth->allowedActions = array('add');
        }
        if($this->name == 'Pages') {
            $this->Auth->allowedActions = array('display');
        }
    }
   
}