php - 授予对 Yii2 模块的访问权限

标签 php yii

在 Yii2 中可以通过 RBAC 方法(Role、Permission)设置访问模块的权限吗?
我想允许具有特殊角色的用户访问我的模块之一。

最佳答案

我为此目的使用过滤器:

'modules' => [
    'roles' => [
        'class' => 'aj\admin\Module',
        'as access' => [
            'class' => 'yii\filters\AccessControl',
            'rules' => [
                [
                    'allow' => true,
                    'roles' => ['Administrator'],
                ]
            ]
        ],
]

关于php - 授予对 Yii2 模块的访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26739623/

相关文章:

php mysql查询返回多行,将数据保存到对象

php - 三元运算符。有可能单方面行动吗?

php - 如何禁用 WooCommerce 预订产品的运输结帐字段

php - 从 WSDL 生成 PHP 代码(用于服务替换)

php - 缓存index.php页面的搜索引擎有siteController但在yii PHP中没有模型

php - INNER JOIN mysql bool 错误

php - 如何在 Yii 中丢弃已经渲染的 View

php - Yii CDbCriteria 和 Model->findAll,如何添加自定义列?

javascript - YII:如何将参数列表从 js 传递到 Controller 并通过传递另一个列表调用新 View ?

php - 图表 : database data can't insert to the bar chart using php