位置: 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)

  • 进口设备退税如何账务处理?
  • 增值税10000交多少税
  • 承兑汇票用开发票吗
  • 个体的个人所得税怎么算
  • 社保可以抵扣什么税
  • 房地产开发企业土地增值税清算
  • 长期股权投资成本法转权益法追溯调整
  • 差旅费报销怎么做账
  • 避税方法一般有几种
  • 市场费用的账务处理
  • 项目所在地怎么填
  • 工伤抚恤金算遗产吗
  • 营业收入不开发票
  • 一次性离职补偿个税
  • 年末所得税账务处理
  • 买二手面包注意事项
  • 取得稳岗补贴后怎么办
  • 本期认证本期不抵扣下月再抵扣
  • 写着个人的发票能下账吗
  • 当期免抵税额和当期留抵税额
  • 合伙企业收到的合伙金计入什么科目
  • 如何开展分公司
  • 免税进口种子要符合哪些条件?
  • 出口退税最新规定2021
  • 工业企业增值税负率一般控制在多少
  • 信息化投入费用包括哪些
  • 待认证进项税额借方余额表示什么
  • 3%减按2%征收增值税政策
  • 我开了一个物流公司,有人要开发票怎么办
  • 如何自己打造一台高赛摩托车
  • 21年最新cpu
  • phpwind教程
  • 招待客户住宿的句子
  • 192.168.2.1 路
  • c#openxml
  • PHP基于SimpleXML生成和解析xml的方法示例
  • docker运行多个镜像
  • Ubuntu18.04配置允许远程访问
  • 无数据库cms
  • php array_slice 取出数组中的一段序列实例
  • reprovision签名失败error
  • 最好用的电脑强力卸载软件
  • 职工食堂费用计入什么科目
  • 企业所得税能否票据入账
  • 招待客户住宿费进项税可以抵扣吗
  • 员工借款未还离职怎么办
  • mysql详细教程
  • 工资薪金个人所得税在哪里申报
  • 小规模纳税人升为一般纳税人条件
  • 国家税务总局纳税服务规范
  • 货款未转到公司怎么处理
  • 房地产卖房需要交契税吗现在
  • 调整以前年度损益调整什么时候结转
  • 钢管扣件租赁公司账务处理
  • 外贸会计的工作内容
  • 发票没有纳税人识别号怎么重开
  • 支付关税现金流放哪儿
  • 企业所得税弥补亏损可以弥补几年
  • 年中未分配利润
  • 业务提成一般怎么拿的
  • 餐饮食材成本高怎么形容
  • 新会计准则2021执行科目
  • sql嵌套执行顺序
  • macbook怎么开启
  • 如何配置centos7下的apache服务
  • centos7 修复
  • Win10系统怎么使用经典事件查看器?
  • linux网络设备有哪些
  • linux mangle
  • linux 翻译
  • 微信小程序获取手机号失败
  • react父组件触发子组件方法
  • java语言的解释器是什么
  • android系统架构图
  • diskpart ntfs
  • dos下如何复制文件
  • 记录我的生活日常
  • jquery easyui插件
  • js框选
  • 2018建筑材料考试试题及答案河南卷
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设