Something went wrong. Try again.
Monorepo for Tangled
Something went wrong. Try again.
rbac2: rbac enforcer rewrite master
1. Use repo AT-URI as identifier. 2. Use `dom` field rather than `obj` to filter by repository. So now it's "user with role A in repo B can do action D to field C" where `A,B,C,D` are `sub,dom,obj,act`. 3. Manage app-logic rules in embedded csv file which won't be saved in db and load to memory on start. This makes app's global rbac rule change easier as we just need to edit the csv file. Many permission check methods are missing, but should be enough to test this new RBAC enforcer package in spindle. Related issue: <https://tangled.org/tangled.org/core/issues/282> Signed-off-by: Seongmin Lee <git@boltless.me>
Author Seongmin Lee Date (Dec 31, 2025, 4:00 AM UTC) Commit 34e120e7 34e120e72c615851792935060968d9f1f4e0f397 Parent 6188b80a 6188b80a26b7afe305196e20a44baa5fce7e185c Change ID tvpynwsq tvpynwsqwywlyomvsnyowqqzluxqtowq