位置: IT常识 - 正文

若依(RuoYi )权限管理设计(若依和pig)

编辑:rootadmin
若依(RuoYi )权限管理设计 前言

推荐整理分享若依(RuoYi )权限管理设计(若依和pig),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:若依女主长啥样,若依 jeecg,若依怎么样,若依是啥,若依怎么样,若依怎么样,若依 jeecg,若依是谁,内容如对您有帮助,希望把文章链接给更多的朋友!

若依权限管理包含两个部分:菜单权限 和 数据权限。菜单权限控制着我们可以执行哪些操作。数据权限控制着我们可以看到哪些数据。

菜单是一个概括性名称,可以细分为目录、菜单和按钮,以若依自身为例:

若依(RuoYi )权限管理设计(若依和pig)

目录,就是页面导航,也可以理解为导航父菜单(二级导航或三级导航)如:系统管理;某个父菜单没有权限,表示需要隐藏或禁用这个父菜单。菜单,就是导航子菜单,如:用户管理;某个子菜单没有权限,表示需要隐藏或禁用这个子菜单,也就无法进入子菜单关联的页面,如:用户管理页面。按钮,可以泛化理解为页面组件,如:新增;某个组件没有权限,表示需要隐藏或禁用这个组件,也就无法执行这个组件关联的事件,如:点击。菜单权限

菜单权限是基于 角色 实现的,如下图:

菜单授权创建或编辑菜单时,设置菜单权限字符,相当于菜单唯一标识符;创建或编辑角色时,设置该角色拥有权限的菜单列表,即:角色关联菜单权限标识符;创建或编辑用户时,设置该用户拥有的角色列表,即:角色关联用户;菜单鉴权

验证用户对于菜单是否有权限,可以通过角色实现:

获取用户拥有的角色列表;如果角色列表包含这个角色,则表示有权限;否则,表示没有权限。

也可以通过菜单权限字符实现:

获取用户拥有的角色列表;获取这些角色拥有权限的菜单(权限字符)列表;如果菜单列表包含这个菜单,则表示有权限;否则,表示没有权限。前端鉴权

前端使用菜单鉴权时,需要使用权限指令:

// 角色<el-button v-hasRole="['admin']">管理员才能看到</el-button>// 权限字符<el-button v-hasPermi="['system:user:add']">存在权限字符串才能看到</el-button>后端鉴权

前端鉴权只能保证可以隐藏或禁用菜单,并不能保证菜单关联的后端接口请求不被非法调用,若依支持在后端接口方法使用角色或权限字符

本文链接地址:https://www.jiuchutong.com/zhishi/297423.html 转载请保留说明!

上一篇:在Vue中获取DOM元素的实际宽高(在vue中获取dom元素)

下一篇:手把手教你win10下安装Anaconda(手把手教你win7换主板不重装系统的方法)

  • 个体工商户增值税优惠政策2023
  • 个人所得税的税目分多少种
  • 个人所得税手续费返还要交企业所得税吗
  • 固定资产的处理包括
  • 以前年度损益调整账务处理分录
  • 蔬菜开税票纳税吗
  • 小规模附加税是多少
  • 开发票高校是企业还是非企业单位
  • 什么企业可以享受加计抵减
  • 索赔费用项目
  • 外包工加工工资怎么结算
  • 留抵进项税额
  • 税收的基本特点有
  • 资产损失税前扣除管理办法2019
  • 收购发票怎么做凭证
  • 其他应付款冲销怎么做
  • 商品破损了应该怎么赔偿
  • 出口没有退税的发票
  • 增值税可以抵扣企业所得税吗
  • 货币资金闲置对企业偿债能力的影响
  • 企业合并三种方式
  • 无法支付的其他账户
  • 公司不盈利用交税吗
  • 出口押汇和议付的区别
  • 特种车辆租赁需要什么资质
  • 新版edge浏览器兼容模式怎么设置
  • 华为手机找回删除的通讯录号码
  • php面包屑导航
  • wordpress更改字体
  • phpforeach遍历二维数组
  • 人力资源规划系统包括哪些主要内容
  • yii2框架运行原理
  • PHP:imagecolorsforindex()的用法_GD库图像处理函数
  • 车辆购置税相关知识
  • php 调试工具
  • 持有至到期投资在资产负债表怎么填
  • 毛利率为负也可以投资吗
  • yolov3图像识别
  • vue使用什么语言
  • 增值税折扣发票有折扣字样
  • 普通发票冲红后还会有税吗
  • python中函数的用法
  • 物业公司属于生活性服务业吗
  • 长期股权投资的明细科目有哪些
  • 银行手续费和利息会计分录
  • 发票勾选后什么时候开票
  • mssql分布式数据库
  • 企业给灾区捐款可以抵税吗
  • 结转本年利润要算期初余额吗
  • 股东打给公司的投资款
  • 商品周转率公式
  • 增值税专用发票几个点
  • 物业临时用工人员管理制度范本
  • 会计账户与银行账户
  • 半成品是指正在各生产阶段加工的产品
  • 逾期的押金计入什么科目
  • 认缴的注册资金怎么做账
  • 开出发票上有折扣的怎么入账?
  • 差旅费属于其他费用吗
  • 购入自用的机器怎么入账
  • 价税分离怎么算
  • mysql的自动增长怎么表示的?
  • win8.1所有程序在哪里
  • ubuntu15.04安装教程
  • Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP的安装和优化
  • regsvc32.exe - regsvc32是什么进程 有什么用
  • win7系统盘扩大
  • 安卓微信5.0版本下载
  • python自动报表
  • perl-v
  • shell脚本入门详解
  • unityui
  • java中主要使用unicode编码方式
  • python toga
  • 吉林省电子税务局操作手册
  • 陕西省国家税务总局班子成员
  • 财产保险合同的种类
  • 税务稽查建议书反馈意见
  • 江苏单位医保如何查询
  • 国家电子税务局app下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设