首页 > 其他分享 >QShop商城-页面按钮权限控制(基于角色)

QShop商城-页面按钮权限控制(基于角色)

时间:2024-06-03 14:00:37浏览次数:27  
标签:角色 用户 QShop 模块 按钮 权限 页面

QShop商城-页面按钮权限控制

基于角色的权限控制

在业界接受度较高的权限模型是RBAC(Role-Based Access Control),基本的概念是将“角色”这个概念赋予用户,在系统中用户通过分配角色从而获得相应的权限,一个用户可以有多个角色,一个角色可以有多个权限,从而实现权限的灵活配置。

就是由“用户”,“角色”以及“模块”这三个主体组成,一个用户可以有多个角色,一个角色可以有多个模块权限,他们之间的关系可以是多对一关系,也可以是多对多关系。关系如下图

  • 用户 应用系统的具体操作者.例如:admin、qshop等账号
  • 角色 为了对许多拥有相似权限的用户进行分类管理,定义了角色的概念,例如平台管理员、店铺管理员等角色
  • 模块+按钮 即可打开页面,以及其内部按钮.例如:商品管理(增删改)等

角色权限关系图

具体操作

用admin账号登陆,按上一节添加新模块/页面添添加好模块/菜单后,在[角色管理]功能中,选中一个角色,点击【为角色分配模块】,点击下一步会依次弹出:

1.为角色分配模块对话框,用于分配该角色可以访问哪些模块;

为角色分配模块

2.为角色分配按钮对话框,用于分配该角色可以操作哪些按钮;

为角色分配按钮

查看QShop官网
查看QShop源码 (开源不易,坚持更难!如果您觉得本文不错,请star下吧)
QQ群: 925862525

标签:角色,用户,QShop,模块,按钮,权限,页面
From: https://blog.csdn.net/qiushangju/article/details/139404459

相关文章

  • css实现按钮霓虹灯效果
    html<bodystyle="background-color:#000;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;"><divclass="light"><div></div><div></div>......
  • 关于网易游戏官网-部分游戏页面特效实现思路的简述
    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)https://www.cnblogs.com/cnb-yuchen/p/18032062>出自【进步*于辰的博客】大学学习前端的时候,我们团队以【网易游戏官网】中的部分游戏页面作为参考开发了一些页面作为实训作品(作品源码我已上传→网易游戏官网-部......
  • QShop商城-页面按钮权限控制(基于角色)
    QShop商城-页面按钮权限控制基于角色的权限控制在业界接受度较高的权限模型是RBAC(Role-BasedAccessControl),基本的概念是将“角色”这个概念赋予用户,在系统中用户通过分配角色从而获得相应的权限,一个用户可以有多个角色,一个角色可以有多个权限,从而实现权限的灵活配置。......
  • Python使用BeautifulSoup爬取人人影视的详情页面
    importrequests,jsonfrombs4importBeautifulSoupif__name__=='__main__':url="https://yyets.com/movies/201565/"headers={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537......
  • 成功解决:OSError: [WinError 1455] 页面文件太小,无法完成操作。
    出现问题的原因:虚拟内存不足无法完成操作只需要把所在盘的虚拟内存扩大就好啦1.搜索高级系统设置2.点击高级,再点击设置3.点击高级4.更改虚拟内存5.我的在D盘所以改的是D盘的虚拟内存大小点击自定义大小6.将值改成10240,两个都是问题成功解决......
  • CSS动画效果(炫酷登录页面)
    1.整体效果https://mmbiz.qpic.cn/sz_mmbiz_gif/EGZdlrTDJa6ibiceejK9loT70yREYASOhuSRaI6vQtQ42zN48oafaWDzdndicRuicL31ZuK3mhD82oJThcFHYuSCkw/640?wx_fmt=gif&from=appmsg&wxfrom=13一个酷炫的登录页不仅能够吸引用户的注意力,还能够提升品牌形象,增加用户的信任感。C......
  • 鸿蒙HarmonyOS实战-Web组件(请求响应和页面调试)
    ......
  • Vue-router之页面跳转
    目录1.Vue Router1.1VueRouter的简介1.2安装1.3创建路由器实例2.router-link页面跳转2.1.router-link简介2.2使用路由对象的query属性进行传参1.Vue Router1.1VueRouter的简介官方文档见:https://router.vuejs.org/zh/introduction.htmlhttps://router.v......
  • 在 .NET8 应用程序中将HTML页面转换为 PDF
    在.NET8应用程序中将HTML页面转换为PDF2024年5月31日ExpertPDFHtmlToPdfConverter19.0.0解锁了性能提升和下一代功能,实现了无缝的HTML到PDF转换。ExpertPDFHtmlToPdfConverter是由OutsideSoftware开发的.NET库,它使程序员......
  • UIOTOS发明了页面嵌套技术,可用于搭组态大屏和后台管理!
    WEB组态、大屏可视化工具,现在越来越普遍,做物联网智慧化项目通常跟物联网平台一块成为一项标配,效果通常是这样:而这样的大屏组态你肯定没见过,支持页面嵌套,能搭建后台管理界面,作为一站式前端解决方案!这就是今天要介绍的主角UIOTOS。它能实现上面的组态大屏之外,还能开箱即用,开发......