ayaalkaplin/yii2-rbac

该软件包已被废弃且不再维护。未建议替代软件包。

yii2 的基于角色的访问控制

安装: 5

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

v0.0.2 2019-03-13 00:53 UTC

This package is auto-updated.

Last update: 2022-06-21 21:22:14 UTC


README

yii2 的基于角色的访问控制

安装

推荐通过 composer 安装此扩展。

运行以下命令之一:

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

或者将以下内容添加到你的 composer.json 文件的 require 部分:

"ayaalkaplin/yii2-rbac": "*"

模型使用 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 角色访问