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

  • 资金预算表编制依据
  • 房产税纳税义务人
  • 非居民纳税人是小规模纳税人
  • 销售赠送赠品会计处理
  • 基本存款账户可以换银行吗?
  • 城镇土地使用税的计税依据
  • 公司承担社保能放到生产成本里吗
  • 企业员工的高铁票进项税如何申报
  • 企业想成为退税商店需具备哪些条件
  • 税务稽查可否清算土地增值税
  • 长期股权投资减值准备可以转回吗
  • 小规模纳税人销售已使用固定资产
  • 建筑业预缴税款都要填哪些表
  • 政府给予的工业支出
  • 工程预付款包括工人工资吗
  • 年末有留抵税额怎么做税费对冲
  • 咨询服务费是否可以税前扣除
  • 收到利息计入哪个会计科目
  • 增值税普通发票怎么开
  • 国家知识产权局商标注册
  • 为什么债务利息不计入资本预算的范畴
  • 维修材料属于什么会计科目
  • 一般户转钱到基本户
  • 递延所得税资产对应的会计科目
  • 华为手机屏幕碎了照片
  • 手机超过1万元有必要买吗
  • linux下xhost命令报错:unable to open display的解决办法
  • linux ssh命令用法
  • 股东未实缴资本,因为经营困难借给公司钱,可以要求返还
  • 内部审计范围有哪些
  • latex双栏图片
  • php生成二维码
  • 酒店里用了收费的东西怎么算
  • 固定资产减少和固定资产折旧
  • 直接将word转化为ppt
  • 任意盈余公积金的用途
  • 物流公司交保险是骗局吗
  • 预算会计与财务会计适度分离
  • python的复制命令
  • 大前端技术
  • tcpdump 监听指定端口
  • php第三方支付
  • nsloopup命令
  • 企业年报分析的内容包括哪些方面
  • 待摊费用新准则解读
  • 计提应收账款坏账准备属于谨慎性吗
  • 金蝶低值易耗品报废操作
  • 补缴以前年度所得税怎么做会计分录
  • 只知道主营业务怎么办
  • 业务招待费文件
  • 结转利润分配的二级明细账户
  • 年金现值的公式是怎么推导出来的
  • 固定资产转为投资性房地产的账务处理公允价值
  • 小规模一直零申报有什么影响
  • 内账咋做
  • fcitx输入法配置
  • bios关闭光驱设置
  • freebsd 编译
  • 如何用pe弄双系统引导
  • windows10version1909的10累积更新失败
  • 苹果mac电脑不会关机
  • mac命令行窗口怎么打开
  • lhotkey.exe
  • win7如何设置多用户
  • win8和win10双系统安装教程
  • js array数组
  • node.js gui
  • perl 获取参数
  • ruby 递归
  • OKHttp源码解析-ConnectionPool对Connection重用机制&Http/Https/SPDY协议选择
  • vue的ssr渲染
  • unity移动游戏开发
  • Javascript this 关键字 详解
  • gradle 混淆
  • Android网络通讯哪个最简单
  • 给个人佣金怎么避税
  • 加强税务系统党委全面监督工作
  • 国家税务总局最新消息
  • 山东省税务局网站首页
  • 企业代收行政事业性收费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设