位置: 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换主板不重装系统的方法)

  • 房产税从价计征和从租怎么选择
  • 印花税不计入应交税科目吗?
  • 0税率发票有什么用
  • 现金流量怎么影响股票价值
  • 2019年研发费用加计扣除标准
  • 上月未计提税金,下月怎么做分录
  • 委外加工半成品入库的会计分录
  • 成品油购进数据未同步怎么办
  • 转让股权原值的相关资料
  • 混合销售如何做会计分录
  • 外贸企业代理出口销售业务发生的费用
  • 在同一预缴地有多个项目的建筑业纳税人总销售额以什么为标准确定?
  • 4s店帮买保险后会哪些资料要给我的
  • 年初未分配利润计算公式
  • 贸易公司出口是什么意思
  • eml文件怎么打开方式
  • 单位代扣公积金比例
  • 如何手机个人热点连电脑
  • 贷款损失会计处理
  • 若依框架搭建
  • nfcmp3
  • cuda10.1下载
  • 用php生成一个txt文件
  • 没有实收资本可以投资吗
  • 转让企业要交什么税
  • php三元运算符简单例子
  • html流光按钮
  • roi opencv
  • 挥别2020逐梦2021
  • java是什么意思
  • 上期累计应纳税所得额
  • 入库税款异常怎么处理好
  • 企业资产的范围
  • 已申报的财务报表可以修改吗
  • 分公司民事责任由谁承担
  • 小规模纳税人免税怎么做账
  • 营业账簿印花税申报流程
  • 税前利润是否等于利润总额
  • 足浴店装修大概多少钱一平
  • 国家税务总局金税四期
  • 小规模纳税人代账费用
  • 错账原因有哪些类型
  • 支付上个月运费
  • 未认证进项税额会计分录
  • 会计已入账是什么意思
  • 长期挂账其他应付款违反了哪项制度
  • 商业承兑汇票怎么做账
  • 当月已付款, 没收到发票怎么做账
  • 资产处置损益计入利润表哪个项目
  • 实务操作中如何快速记忆
  • win7旗舰版系统恢复
  • 远程桌面登录显示其他用户
  • linux怎么用命令
  • VirtualBox虚拟机中文免费
  • windows tasks文件夹
  • vs显示进程已退出
  • windows字体不显示
  • linux 网站备份
  • windowsp.exe - windowsp是什么进程
  • centos如何操作
  • 删除window
  • 带上Windows 8去旅行 让你的旅途更轻松
  • epipe错误
  • jquery时间轴插件
  • jquery自定义组件
  • vue.js 开发工具
  • jquery解析html文本
  • javascript基于
  • python中导入语句
  • jquery深拷贝
  • android:imeOptions属性
  • android studio 运行配置
  • 广西地税局局长
  • 云南国税电子税务局官网登录
  • 国家税务总局四川省电子税务局界面
  • 税务局六大攻坚
  • 宁波北仑有哪些服装厂
  • 国税申报密码忘了怎么办
  • 亳州契税补贴如何领取
  • 在京东上买货
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设