我希望我的家(View/Pages/home.ctp)成为公共视图,因为每次我尝试访问时,都会将我重定向到 /users/login.. AppController.php:
public $components = array(
'Session',
'Auth' => array(
'loginRedirect' => array('controller' => 'users', 'action' => 'areaRestrita'),
'logoutRedirect' => array('controller' => 'users', 'action' => 'logout'),
'authError' => 'Você deve fazer login para ter acesso a essa área!',
'loginError'=> 'Combinação de usuário e senha errada!'
)
);
过滤前:
public function beforeFilter() {
parent::beforeFilter();
$this->Auth->allow( 'index' );
}
我该怎么办?我试图在 pagesController.php 中放置一个 beforeFilter 以允许('display')但不起作用。