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

  • 公司税后利润怎么算
  • 小规模纳税人收到专票后如何处理
  • 医院这么开发票
  • 财务费用和应付利息怎么算
  • 公司注销前欠客户钱
  • 注册资本 投资比例
  • 长期待摊费用如何摊销计算
  • 按工程进度支付工程款怎么描述
  • 股息红利所得如何缴纳个人所得税
  • 公司开办期间的费用如何处理
  • 用友u8怎样查询上个月凭证
  • 结算纪律与法律责任表格
  • 非货币性资产对外投资
  • 6月实施的新政有哪些?
  • 现金盘亏记哪里
  • 购买粽子开的餐饮发票
  • 海外佣金税务怎么缴纳
  • 收到押金和支付押金的账务处理
  • 个税经营所得申报常见问题答疑
  • 如何使用windows10自带杀毒
  • 材料没入库的会计分录
  • 笔记本如何进行截图
  • 笔记本电脑应该关机还是睡眠
  • windows 10 版本 21h1
  • php遍历显示多维数组
  • 使用过的固定资产出售,怎么处理
  • 莱奇沃思田园城市
  • php零基础入门
  • thinkphp input
  • ubuntu busier
  • 权重函数公式
  • ctrl ate del
  • 减免税款月末怎么结转
  • 应交税费的期末余额在借方表示什么
  • 出售持有股票会计处理
  • 帝国cms工作流
  • syslog使用
  • vscode开发gui
  • SQLite之Autoincrement关键字(自动递增)
  • 发票遗失有什么影响
  • 预付账款可以抵扣增值税么
  • mongodb的语句
  • 注册公司注册公司
  • 固定资产接受捐赠的条件
  • 工程的直接成本包括哪些内容
  • 附加税印花税会计分录
  • 有限责任公司减资的条件
  • 投资性房地产转换计入其他综合收益
  • 期末留抵的进项税可以计入成本吗
  • 教育局可以接受捐赠吗
  • 主营业务成本暂估怎么算
  • 外经证过期了怎样核销
  • 机关和事业单位党的支部委员会每届任期
  • 待认证进项税额和待抵扣进项税额的区别
  • 生产型企业账务处理方法
  • 预缴的附加税月末结转吗
  • 暂估收入怎么做分录
  • 托收承付是什么科目
  • 企业改制后如何脱离原主管部门
  • 旅游,饮食业会议内容
  • sql语句查询有多少条数据
  • sqlserver 创建索引与使用
  • 安装并激活navicat
  • directx device
  • win8系统的运行在哪
  • win8如何更改用户名字?
  • javascript基础
  • android系统架构由几部分组成
  • 复制文件到c盘需要管理员权限
  • JavaScript驾驭网页-CSS与DOM
  • jquery defaultvalue
  • javascript怎么学
  • js变量作用域
  • js中面向对象编程
  • 有哪些推荐阅读的书
  • 主营业务收入占比高说明什么
  • 入职培训结束就签合同吗
  • 税务局残保金征收工作汇报
  • 大同县税务局
  • 上海买房退税政策2023最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设