Download the PHP package yiier/yii2-rbac without Composer
On this page you can find all versions of the php package yiier/yii2-rbac. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package yii2-rbac
RBAC Manager for Yii 2
RBAC Auth manager for Yii2
Installation
The preferred way to install this extension is through composer.
Either run
or add
to the require section of your composer.json
file.
Usage
配置
-
修改配置文件,比如 修改
config/main.php
, 添加: -
执行数据库操作,生成表,命令如下:
- 控制访问,修改配置文件,比如 修改
config/main.php
,添加:
可选操作
-
修改默认参数,修改
config/params.php
添加: -
使用 rbac 模块的自带菜单
-
使用
\yiier\rbac\helpers\Html::a
,判断是否有权限,如果没有权限自动隐藏链接 -
使用
yiier\rbac\widgets\Menu::widget
,判断是否有权限,如果没有权限自动隐藏菜单中的链接 - 使用
yiier\rbac\widgets\SpuerMenu::widget
,判断是否有权限,如果没有权限自动隐藏菜单中的链接,并且能实现自动高亮:
界面操作教程
- 在『权限列表』中勾选你要控制的菜单,不勾选说明不打算加入权限控制
你也可以添加菜单的描述,更方便使用。描述会默认读取对应 actionXXX
方法中注释的 @title 权限列表
。
另外操作会自动立即保存,无需再点保存。
- 在『角色管理』中,添加完角色之后再可以分别给角色分配用户和权限。操作的时候点击对应的权限/用户会立即自动保存。
- 『用户列表』:只能看某个用户拥有的所有角色和所有权限
- 『规则列表』:
待补充
Get√Yii Web development has never been so fun! https://getyii.com/
All versions of yii2-rbac with dependencies
PHP Build Version
Package Version
Requires
yiisoft/yii2 Version
*
The package yiier/yii2-rbac contains the following files
Loading the files please wait ....