【问题标题】:CAKEPHP Auth component "The page is not redirecting properly"CAKEPHP Auth 组件“页面未正确重定向”
【发布时间】:2025-12-21 05:10:12
【问题描述】:

我正在集成 CAKEPHP Auth 组件,但“页面未正确重定向”

请提供任何解决方案。我在过滤器之前使用了$this->Auth->allow(array('login'));

【问题讨论】:

  • 您是同时使用 ACL 还是仅使用 Auth?
  • 如果您使用的是 FF,您应该安装一个名为 Tamper Data 的插件。这使您可以查看请求的去向以及不允许执行的操作。当您请求 /users/login 时会发生这种情况吗?

标签: cakephp cakephp-1.3


【解决方案1】:

试试这个:

function beforeFilter() {
    $this->Auth->allow('login');
}

【讨论】:

【解决方案2】:

使用Auth::allow() 方法,您只需将每个操作作为函数参数而不是数组放入。

例如:

$this->Auth->allow('login', 'view', 'index');

【讨论】: