Разрешить доступ к некоторым страницам cakephp

Я хочу создать некоторое разрешение для моего сайта в cakephp, но не проверяет разрешения на работу. Я хочу только, например, разрешить только страницу add другую страницу, такую ​​как index или register , не имеет доступа.

Это мой компонент AppController

 public $components = array( 'Session', 'Auth' => array( 'loginAction' => array('controller'=>'users','action'=>'login', 'admin'=>false), 'logoutRedirect' => array('controller'=>'users','action'=>'logout'), 'loginRedirect' => array('controller'=>'shows', 'action'=>'index'), 'authError' => 'Questa risorsa non sembra appartenere al tuo account, oppure non hai eseguito l\'accesso', 'autoRedirect' => false, 'authorize' => array( 'Controller', 'Actions' => array( 'actionPath' => 'controllers' ) ), 'authenticate' => array( 'Form' => array( 'fields' => array('username' => 'email') ) ) ) ); 

И это beforeFilter внутри UserController:

 public function beforeFilter () { parent::beforeFilter(); $this->Auth->deny('*'); //I have also tried $this->Auth->deny(); $this->Auth->allow('register'); } 

Почему я могу получить доступ к другим страницам? благодаря