gpt4 book ai didi

authentication - 如何从CakePHP的页面 Controller 中删除身份验证?

转载 作者:行者123 更新时间:2023-12-04 09:03:42 25 4
gpt4 key购买 nike

我正在使用CakePHP的Auth组件,它在我的app_controller.php中。

现在,我想允许页面 Controller 中的特定 View 。我怎么做?

最佳答案

将cake/libs/controllers中的pages_controller.php文件复制到您的app/controllers/目录中。然后,您可以对其进行修改以执行所需的任何操作。使用auth组件,允许特定访问的典型方法是这样的:

class PagesController extends AppController {
...
function beforeFilter() {
$this->Auth->allow( 'action1', 'allowedAction2' );
}
...

我建议将文件高度复制到 Controller 目录中,而不要在原位置进行编辑,因为这将使升级Cake更加容易,并且不太可能意外覆盖某些内容。

关于authentication - 如何从CakePHP的页面 Controller 中删除身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1927010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com