I've seen accesscontrol
recommended for node RBAC, and the documentation says that it is kind of a merge of both rbac and abac.
What I'm seeing instead is that everything is still limited 100% to roles, the only "attribute"-type permissions are based on the attributes of the resource, not the user.
In a perfect world, I'd have user attributes like dateJoined
or publishedCount
or something like that, which accesscontrol
would look at for whether the user has (usually edit) access to such and such resource.
Am I out of luck with accesscontrol
? If I am, is there another package that would support what I'm trying to do? If not, I'll have to look into building it from scratch, I guess.
question from:
https://stackoverflow.com/questions/65943047/implement-abac-with-accesscontrol-npm-package 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…