Cakephp Auth组件拒绝功能已停止工作

时间:2015-08-12 15:26:09

标签: authentication cakephp-1.3

我有一个小项目,使用cakephp。有一天我注意到,所有用户都可以访问管理面板。那里有AdminController的过滤器:

    function beforeFilter() {
        parent::beforeFilter();

        $this->Auth->deny('*');

        if($this->Auth->user('group_id') == '1'){
            $this->Auth->allow('*');
        }
    }

我只能离开$this->Auth->deny('*');,但仍然无法阻止访问。 我敢肯定,它几个月前就可以运作了。

P.S。 $this->Auth->deny('*');将允许的操作列表清空,但我仍然可以访问。有什么建议吗?

0 个答案:

没有答案