CakePHP:auth另一个控制器

时间:2013-06-08 09:44:09

标签: cakephp-1.3

我遇到了允许未登录用户访问的问题。

我尝试在users_controller中使用:

public function beforeFilter()  {
     parent::beforeFilter();
     $this->Auth->allow('add');
 }

我只能访问app/view/users,但我需要访问app/view/tools

我应该写什么才能获得访问权?

谢谢!

1 个答案:

答案 0 :(得分:1)

$this->Auth->allow();允许你在控制器中插入一个动作。 您无法访问app/view/tools ... 您可以允许访问add中的ToolsController操作:

$this->Auth->allow('add');的{​​{1}}方法中

ToolsController

阅读the online documentation它的解释非常好。