当前位置: 首页 > news >正文

网站建设常见问题处理深圳网站建设效果

网站建设常见问题处理,深圳网站建设效果,沈阳免费自助建站模板,3d建模可以自学吗你好,我是看山。 本文收录在《一个架构师的职业素养》专栏。日拱一卒,功不唐捐。 今天咱们一起聊聊权限系统。 以大家熟知的电商场景举例: 用户可以分为普通用户、VIP用户:我们需要控制不同角色用户的访问范围。比如,京东的PLUS会员,可以进入会员专区,而且能够使用礼金…

🧢一个架构师的职业素养:四种常用的权限模型

你好,我是看山。

本文收录在《一个架构师的职业素养》专栏。日拱一卒,功不唐捐。

今天咱们一起聊聊权限系统。

以大家熟知的电商场景举例:

  • 用户可以分为普通用户、VIP用户:我们需要控制不同角色用户的访问范围。比如,京东的PLUS会员,可以进入会员专区,而且能够使用礼金领取优惠券,但是普通会员没有这项功能;
  • 用户还可以范围顾客、商家:顾客可以从APP下单,可以查看自己所有的订单,这些订单属于不同的商家;商家可以从后台看到自己店铺的所有订单,这些订单分属不同的顾客。

对于一个闭环的系统来说,无论是ToC还是ToB,权限系统都是基础组件,用于保障用户在权限范围内操作有权限的数据。

如何控制权限

既然要控制权限,那我首先需要清楚需要控制的因素有哪些?

第一是控制维度,用户可以做什么(Operation),在哪些对象(Object)操作:

  • 比如:对某个数据的查询、编辑、删除。我们可以将之称为功能权限。功能权限又可以细化为,看到菜单、打开页面、页面中有哪些按钮、可以访问哪些请求等。
  • 比如:A可以管理甲乙丙三个店铺;B可以管理丁一个店铺。我们可以称之为数据权限。数据权限可以细化为:单点、级联、递归等。

控制维度

第二是控制粒度,我们的权限可以控制到一组人员,还是控制到一类人员:

  • 区分:按照人员的角色进行划分,比如,A、B、C是同一个部门,具备的权限都是一样的,相同的功能权限、数据权限;
  • 区分:按照用户的特征进行划分,比如,A、B、C是同一个部门,数据权限相同。但是A是正式员工,可以有删除权限;B是正式员工,但是上个月绩效太低,删除权限被收回;C是实习生,只能有查询权限࿰
http://www.yayakq.cn/news/510296/

相关文章:

  • 网站建设什么公司专业网站开发语言数据库有几种
  • 网站建设最简单的教程视频wordpress导入文件太大
  • 做一个响应式网站价格丽水企业网站开发企业
  • 建网站哪家好临海高端网站设计新感觉建站
  • php企业网站模板免费下载经典网站设计欣赏
  • 网站设计建设流程全国十大外贸平台
  • php class 做网站开网站卖茶要怎么做
  • 网站被别人域名绑定dede织梦网站
  • 建设工程行业网站有哪些wordpress夜间模式
  • 惠阳东莞网站建设合同无效的12种情形
  • 网站设计一般用什么软件wordpress 协会主题
  • 网站建设法语推销网站建设
  • 淘宝做店招的网站商丘网商丘网络第一媒体
  • 做h5比较好的网站灵犀科技 高端网站建设首页
  • wordpress电影网站seo优缺点
  • 怎么做的360网站打不开硬件开发板
  • 网站建设 主要学是么新网站一天做多少外链
  • 网站建设氺首选金手指14那个网站专做地质基础信息
  • html5做的网站有哪些宜昌市城市建设学校网站
  • 如何建设下载网站首页宁波网站推广工具
  • 东莞网页制作网站公司app开发多少钱
  • 昆山网站建设昆山一元云购网站建设模块
  • 如何统计网站访问量全国猎头公司前十名
  • 国内高清图片素材网站推荐合肥网站建设ahyeda
  • 做网站是咋收费的中山网站设计服务
  • 如何查看网站开发语言wordpress 层实现
  • 建设网站怎么做河北手机版建站系统哪个好
  • 彩票网站开发教程wordpress字体代码
  • 网站建设推广资讯公司网站建设入什么费用
  • 手机建设中网站微商分销商城模块源码