admin 6262c875b7 feat(authz): support multi-role claim evaluation and role-aware permission checks
Parse and normalize user and project role claims (role_id + projects[].role_id)
Intersect requested roles with JWT-available roles before authorization
Evaluate permissions across candidate roles in both cached and non-cached flows
Fix claim field fallbacks (user_id/email) and role ID log formatting
Update tests and SQL mock expectations for new role-resolution behavior
2026-02-27 08:39:33 +08:00
2026-01-27 09:21:57 +08:00
2026-01-27 10:45:15 +08:00
2025-12-17 10:01:58 +08:00
2026-01-29 09:33:50 +08:00
2026-01-05 10:30:54 +08:00
2025-12-04 10:55:25 +08:00
2025-12-16 10:57:26 +08:00
2025-12-16 10:57:26 +08:00
2026-01-05 14:06:43 +08:00
S
Description
No description provided
417 KiB
Languages
Go 100%