Yii2 rbac权限控制操作步骤实例教程
作者:白狼栈 发布时间:2024-05-22 10:02:18
本篇的主题是 rbac权限控制的详细操作步骤,注意是操作步骤哦,关于配置与rbac的搭建,我们在yii2搭建完美后台并实现rbac权限控制实例教程说的再清楚不过了。
但是,在很多人的反馈下,说是完全按照本主的步骤来的,丝毫不差,为啥菜单不显示,为啥不显示呢不显示?艾玛,最终在群里帮人调试的时候找到原因了,si分的不容易啊。原因就是你学会了搭建没学会操作啊,啊,啊,我们今天就来详细的说说这rbac的权限控制具体怎么操作!当然,大前提下是你已经按照我们上文成功搭建一套完美的后台并实现了rbac权限控制。
以创建user表并未其添加权限为例。
1、创建user表,然后噼里啪啦的创建完毕,十分的简单我们就不细说了
2、用gii生成model+curd,如果你不会操作,可以点击yii2-gii的详细操作步骤进行操作
3、我们打开路由页面 /admin/route/index 大概会出现下图的界面
如果你的左侧菜单没有出现我们上图中的/user/*系列路由,请点击其旁边的刷新按钮进行刷新。
现在我们把左侧的/user/*系列选中移动到右
4、我们打开权限界面 /admin/permission/index
点击新增权限按钮,按照下图添加名称和描述即可
点击新增,成功后会跳转到该权限的详情页面,像下图中所示,们选中/user/*系列移动到右侧
5、我们访问角色列表页面 /admin/role/index 添加角色,只填写名称和描述即可,添加成功后会跳转到角色的详情页面,然后我们按照下图只需要把权限"用户管理"移动过就行了
意思就是我们给刚刚创建的这个角色分配"用户管理"的权限,在第四步中,我们已经为"用户管理"分配了/user/*系列的权限。
6、我们访问分配页面 /admin/assignment/index 为当前用户分配刚刚添加的角色。注意是角色哦,不是Permission,不要重复添加了。
7、如果我们想要刚刚的添加的操作"用户管理"显示在菜单上,我们还需要打开菜单列表页
/admin/menu/index 点击新增菜单即可。


猜你喜欢
- 1. 梯度 * 的影响在一个只有一个隐藏节点的网络中,损失函数和权值w偏置b构成error surface,其中有一堵墙,如下所示损失函数每次
- 关键字:js验证表单大全,用JS控制表单提交 ,javascript提交表单:目录:1:js 字符串长度限制、判断字符长度 、js限制输入、
- 这篇文章主要介绍了python中删除某个元素的方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋
- 引言通过一张照片居然发现女友在宿舍里没去上课!强大的照片位置信息获取,快来一起学习吧!一、exifread函数库要怎样获得拍摄图片的GPS呢
- 目录一、MySQL主从搭建操作步骤二、Django实现读写分离自动指定一、MySQL主从搭建主从配置原理:主库写日志到 BinLog从库开个
- 随着搜索引擎大兴, 排列在前的网站引入大量流量. 无论是搜索页面的广告还是查出来的结果, 与搜索者的目标匹配度都比较高 (如果搜索引擎足够智
- 开发目标:实现小红帽所挂脚本的自动生成下图为生成的最终目标本项目是从json中读取角色场景等信息,因此为了更好地判断所用属性是否需要,设置为
- python中for循环用于针对集合中的每个元素的一个代码块,而while循环能实现满足条件下的不断运行。使用while循环时,由于whil
- 本文实例讲述了Python实现的字典值比较功能。分享给大家供大家参考,具体如下:#coding=utf8import loggingimpo
- 昨天晚上在家里把WM设计好的好台界面做成Html,在家里只用IE8和FF做了测试,感觉还行,除了感觉IE8还不成熟,渲染比较慢且不稳定外,标
- 画外接矩形框,可以画成一个最大的,也可以分别画。# -*- coding: utf-8 -*-import cv2image = cv2.i
- 在JavaScript前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。1..停止事件冒泡//
- 本文实例讲述了python中随机函数random用法。分享给大家供大家参考。具体如下:python中的random模块功能非常强大,可以生成
- 代码如下:<%@ Language=VBScript %> <% Dim 
- 自定义可迭代的类列表可以获取列表的长度,然后使用变量i对列表索引进行循环,也可以获取集合的所有元素,且容易理解。没错,使用列表的代码是容易理
- 前言:在数据库中,数据表是数据库中最重要、最基本的操作对象,是数据存储的基本单位。数据表被定义为列的集合,数据在表中是按照行和列的格式来存储
- 本教程为大家分享了Python搭建HTTP服务器和FTP服务器的具体步骤,供大家参考,具体内容如下默认安装版本为pytho2.7http服务
- Windows•安装lxml最好的安装方式是通过wheel文件来安装,http://www.lfd.uci.edu/~gohlke/pyth
- 情人节刚过去几天,但是这和我们程序员有什么关系呢,对我们来说,万物皆对象。但是啊,小编为了讨得仰慕已久的女神的欢心(真香),便用python
- 在Windows平台上, js可以调用很多Windows提供的ActivexObject,本文就使用js来实现文档处理, 和使用js编写Ac