- Shipped
- 15 noiembrie 2026 la 00:45 UTC
- Author
- Kamo
- Commit
- 32d9972
- KSessionService.mutateSession: comparație optimistă și set (Lua, încărcătură utilă comparată Ca șir, TTL rămas citit în script, nu se reînnoiește niciodată; plafonul se scurtează doar). updateSession / refreshSessionPolicy / rewriteRightsForMember toate trec prin ea, astfel încât o comutare a modului dumnezeu nu mai poate fi pierdută într-o sesiune / sesiune / reîmprospătare concomitentă. Invariant la fiecare scriere: godModeActive nu supraviețuiește niciodată fără GD. - Activarea modului Dumnezeu verifică din nou GD pe sesiunea scrisă (403 dacă este revocată). - Reîmprospătați re-minte GD, securityLevel, memberType, teamMember (proprietarul, departamentul) Și titluri prin **************** partajarea încărcătoarelor de conectare Un GD revocat va fi eliminat Sesiunile delegate (în ordinea SI) sunt sesiunile în care se deschide o fereastră god-mode în aceeași scriere Nu este lărgită de reîmprospătare. - SessionRightsResolver: un membru neeligibil pentru o sesiune live (off-boarded, (încheiat, pre-închiriat) nu deține drepturi la autentificare sau la reîmprospătare; reîmprospătarea este utilizată pentru a Restaurați cascada completă. - CallerSessionResolver: cache de sesiune cu domeniu de aplicare (de asemenea, pierde), păstrat curent Prin fiecare *** scrie / șterge pe firul de cerere (și atributul filtru OTK). - ReportRequestContext.rightsOf: drepturile proprii ale apelantului din sesiunea sa; altele prin regula de autentificare (grant-all, eligibility); memorată pe cerere.
