P0: Full DB-Driven RBAC - Audit & Architectural Proposal #297
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: Rendszerarchitektúra Refaktor
Cél: P0 audit és teljes körű javaslat a jelenlegi 100%-ban hardcoded permission rendszer adatbázis-vezérelt RBAC-re történő átállítására.
🔗 Függőségek (Dependencies)
📝 Elemzés
Az audit 8 hardcoded problématerületet azonosított. A javaslat: 3 új DB tábla (system.roles, system.permissions, system.role_permissions), RequirePermission(domain:action) dependency Redis cache-el, 5-fázisú migráció.