gpt4 book ai didi

php - CakePHP 验证 $this->Auth->allow ('display' )

转载 作者:搜寻专家 更新时间:2023-10-31 21:14:17 25 4
gpt4 key购买 nike

我在向我的应用程序中未经身份验证的用户显示静态页面时遇到问题。

我使用的是 cake 2.1,我的 AppController.php 是这样的:

App::uses('Controller','Controller');

class AppController extends Controller {
public $components = array(
'Session',
'Auth' => array(
'loginRedirect' => array('controller' => 'users', 'action' => 'index'),
'logoutRedirect' => array('controller' => 'users', 'action' => 'login')
)
);

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

请帮帮我。谢谢!

最佳答案

你很接近,但是 display 操作不是 AppController 的一部分。它属于 PagesController

尝试将此逻辑添加到位于 app/Controllers/PagesController.php 下的 PagesController。这应该可以解决问题。

关于php - CakePHP 验证 $this->Auth->allow ('display' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12492862/

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