如何绕过 CakePHP 中 requestAction 的 ACL 查询?
Posted
技术标签:
【中文标题】如何绕过 CakePHP 中 requestAction 的 ACL 查询?【英文标题】:How to bypass ACL queries on requestAction in CakePHP? 【发布时间】:2013-10-30 06:47:56 【问题描述】:通过 requestAction 方法在元素中显示最近的帖子很好,但是如果使用 ACL 会导致冗余查询。有没有办法禁用这些?
注意:我的 Cakephp 版本是 2.4.2
【问题讨论】:
【参考方案1】:我遇到了和你一样的问题,但是在谷歌上搜索了 2 天后,我发现:https://***.com/a/14592940
将以下代码放入:
AppController::beforeFilter()
if (isset($this->params['requested'])) $this->Auth->allow($this->action);
【讨论】:
以上是关于如何绕过 CakePHP 中 requestAction 的 ACL 查询?的主要内容,如果未能解决你的问题,请参考以下文章
CakePHP 2 requestAction 将我的 JSON 编码破坏为 Swift ......无形中