0

ホーム (View/Pages/home.ctp) を公開ビューにしたいのですが、アクセスしようとするたびに /users/login にリダイレクトされるためです。

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' );
    }

私は何をすべきか?allow('display') を行うために、pagesController.php に beforeFilter を配置しようとしましたが、機能しません。

4

1 に答える 1