Yii2站点控制器无法呈现任何文件(禁止#403)

时间:2016-12-07 09:40:38

标签: php yii2 rbac

我在我的项目中使用RBAC,无论我检查特定用户是否可以执行指定的操作,我在整个项目中工作得很好。

但是我没有在站点控制器中使用RBAC的操作不会被任何用户呈现。

我用来访问站点控制器中的函数的代码:

code

我的功能需要在站点控制器中访问。

controller

1 个答案:

答案 0 :(得分:0)

为SiteController中的行为添加其他访问规则:

        [
            'allow'   => true,
            'actions' => [
                'hofview'
            ],
            'roles'   => ['?'],    // it means user not logged in can access this action
        ],