目前比较流行的用户权限控制是怎么做的?

发布于 2022-09-05 21:33:45 字数 221 浏览 19 评论 0

目前我是这样做的,给组分配权限,用户属于组,而且可以属于多个组,权限是并集,根据项目遇到过的情况,全局设置某些权限所有用户是默认拥有的,比如后台的用户更改密码,而某些权限是所有用户都不能拥有的,比如后台做了日志的crud(自动化就做了这些功能),但是日志是从接口自动进来的,总不能允许从后台添加的日志吧,然后又可以对某个用户,赋予或者删除他的某个权限,总之某一个用户最终肯定有一个权限的集合,不知道这样设计能否满足大多数的要求。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梦醒灬来后我 2022-09-12 21:33:46

1.用户表

2.角色表

3.url资源表

4.用户---角色表 (多对多)

5.角色---url资源表 (多对多)

我们在做权限这块是这样做的,具体的参考一下这个,我也是参考的这个http://blog.csdn.net/shenbush...

分开我的手 2022-09-12 21:33:45

目前比较流行的可以算是 RBAC

不知道你是否了解。

你的这种思想和RBAC差不多呀。把权限分给角色,让不同的用户担任不同的角色,也可能同时担任好几个角色。

就是你说的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文