it-yakutia/yii2-rbac

yii2 的基于角色的访问控制

安装: 366

依赖: 1

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

类型:yii2-extension

v1.0.1 2022-06-22 17:53 UTC

This package is auto-updated.

Last update: 2024-09-22 22:50:46 UTC


README

yii2 的基于角色的访问控制

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一

php composer.phar require --prefer-dist it-yakutia/yii2-rbac "*"

或在您的 composer.json 文件的 require 部分添加

"it-yakutia/yii2-rbac": "*"

to

模型使用 yii2 DbManager 类并需要运行迁移

php yii migrate --migrationPath=@yii/rbac/migrations

用法

扩展安装后,只需在您的代码中添加导航栏上的 URL 即可使用它

Url::toRoute('/rbac/permission/index');
Url::toRoute('/rbac/role/index');
Url::toRoute('/rbac/user/index');

以下控制器允许 admin 角色访问