权限控制
2023-04-17 17:39:24 23 举报
AI智能生成
一套权限系统设计解决方案
作者其他创作
大纲/内容
选择父级,就包括全部的子级
定义好接口,关系建立、解除
所属关系模型
RBAC:对象+操作
所有权:对象+资源
任意两种对象模型组合
注解,提供一个获取允许操作对象的方法
当前用户在方法返回的集合中即有权限
操作对象
单模型使用
授权关系模型
所属关系的建立、解除
对象、操作、资源的授权关系
接口定义
用户
角色
组织
租户
等等
公开
公开(未登录)
默认:请求方法
支持自定义修改(注解)
操作类型
页面主菜单
代码库
项目
资源类型
对象模型
Controller方法上添加注解资源类型、资源ID、操作类型
能否通过注解配置,使用人的权限
权限控制对象对资源进行操作
0 条评论
回复 删除
下一页