位置: IT常识 - 正文

若依框架---权限管理设计(若依框架权限控制)

编辑:rootadmin
若依框架---权限管理设计 前言

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

文章相关热门搜索词:若依框架权限分配,若依框架权限管理基于shrio吗,若依框架权限管理基于shrio吗,若依框架权限控制:本部门可见,若依框架权限注解,若依框架权限管理基于shrio吗,若依框架权限使用,若依框架权限管理,内容如对您有帮助,希望把文章链接给更多的朋友!

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

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

若依框架---权限管理设计(若依框架权限控制)

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

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

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

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

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

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

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

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

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

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

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

上一篇:伊丽莎白女皇码头桥,澳大利亚珀斯 (© Amazing Aerial Agency/Offset by Shutterstock)(1558伊丽莎白女王)

下一篇:nvm和node安装配置,重装(安装nodemodules)

  • 应交税费转出未交增值税借贷方表示什么
  • 分公司上交总公司营业款如何记账
  • 企业所得税的起征点
  • 采用现金支付
  • 增值税附加税减免
  • 企业所得税如何抵扣
  • 金税四期的主要功能
  • 公司销户本金转到哪里
  • 一般纳税企业可以变更小微企业吗
  • 建筑工程管理费包括哪些内容
  • 离退休人员的返乡政策
  • 企业应交所得税怎么算
  • 应付职工薪酬期初余额在哪方
  • 未及时转固
  • 合伙企业可以弥补以前年度亏损吗
  • 发票开具丢失后如有罚款怎么处理?
  • 发票逾期未认证个人要承担责任吗
  • 差旅补助是否并入工资
  • 安装预算收入
  • 应交税费包括了增值税吗
  • 月末印花税会计分录
  • 往来款可以作为投资款吗
  • 文化建设事业费怎么计算
  • 集团公司收取管理费是否可以税前列支
  • 企业所得税税率2.5% 5% 25%
  • 未开票收入可以不开票吗
  • 电脑不支持windows 11
  • win7系统ie浏览器在哪里
  • 吊销执照公司资产怎么办
  • 印花税计税依据及计算方式
  • php支付功能
  • php源码怎么上传到服务器
  • 爱奇艺以图搜剧不见了
  • Win10待机唤醒后白屏怎么办
  • 保险支付方式有哪些
  • 公司收到发票怎么做账
  • 费用超额怎么写申请
  • 查补以前年度税款账务处理
  • 银边翠的栽培历史
  • php生成二维码
  • php往数组中添加元素
  • vue2 vue-router 不显示页面问题
  • 自产自销的苗木免税吗
  • 汽车4s店一般会摆放什么小零食
  • vgrename命令 重命名卷组
  • nslookup命令大全
  • 外聘人员怎么申报个税
  • 没有校验码的发票可以报销吗
  • 旅行社专票开票内容的规定
  • 打印的机票行程怎么查
  • mysql查询一列数据
  • 会计期末业务有哪些?
  • 建筑公司是可以开在住宅小区吗
  • 怎么定义一个注解
  • 企业购买银行理财产品的会计处理
  • 同一控制下长期股权投资的入账价值
  • 外购材料时所支付的增值税应如何处理
  • 已认证抵扣的发票如何红字信息表
  • 出差人员的住宿费计入什么科目
  • 增值税附加税需要写进合同吗
  • 资本性支出是什么活动
  • 做内账需要什么资料
  • 根据企业
  • 保险公司业务员误导客户的后果
  • 企业应该设置哪些部门
  • Winserver2012下mysql 5.7解压版(zip)配置安装教程详解
  • 各个都很实用:win7系统电脑日常小技巧
  • linux git教程
  • ccsve是啥
  • Windows RT 8.1 Update3(KB3033055)开始菜单多图欣赏
  • CentOS技巧:减小Linux swap分区的方法
  • javascript学习指南
  • mysql 导出指定表
  • jquery动态添加属性
  • jquery实现二级联动菜单
  • substrate框架原理
  • 增值税红字发票怎么做账
  • 北京朝阳区地税服务大厅
  • 以出让方式取得的土地
  • 计算土地增值税时下列费用准予从收入总额中扣除的有
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设