首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
Or13rs
›
全部回复第 1 页 / 共 1 页
回复总数
2
168 天前
回复了
tinywhale
创建的主题
›
投资
›
预测下跌趋势结束的时间
鸡长大了就变成了鹅, 鹅长大了就变成了羊, 羊长大了就变成了牛, 牛长大了就是共产主义了, 就能天天吃饺子,天天吃肉了
286 天前
回复了
nobject
创建的主题
›
程序员
›
权限控制用 casbin 还是 ladon? casbin 看的头疼
从 casbin 的 0.8.4 开始用,是个 python 库,上生产了
使用场景确实非常广,但是由于太广,对于抽象的要求非常高,在不同的场景,不管是 ACL 还是 RBAC ,带不带 DOMAIN 的问题,会使策略逻辑的复杂度陡然上升。要想用的舒服,对于 casbin 的抽象逻辑如何 match 业务场景,要自己的抽象能力也很强。简单来说就是理解门槛高高的。
在理解它逻辑的基础上,想要简单使用,最好是对一些复杂逻辑阉割,类似在做黑白名单的时候,要么只做黑要么只做白。
O(n^2)的问题其实不是无解,取决是权限主体多,还是权限对象多,比如用户管理资产,如果用户多,资产少,那按照原始逻辑计算会很快,但是如果用户少,资产多,那么影响很大。
新版本不知道啥情况,当时我们处理的时候,搞了点魔法,因为是多主体多对象的场景,所以我们直接在鉴权之前把主体和对象互换了位置,来提升了点效率。
还有些吐槽的点,就算了
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1357 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms ·
UTC 23:44
·
PVG 07:44
·
LAX 16:44
·
JFK 19:44
Developed with
CodeLauncher
♥ Do have faith in what you're doing.