Proteggere gli account dio nell'elenco degli amministratori della piattaforma

FeatureSecurityService
Shipped
15 agosto 2026 alle ore 02:15 UTC
Author
Kamo
Commit
f88ed7e

I diritti della piattaforma di un account dio possono essere modificati solo da un altro dio, e da un dio account non può mai essere rimosso dalla lista — da chiunque, compreso un altro dio. Dio è l'identità di rottura della piattaforma: i suoi titolari sono ciò che rimane quando tutto il resto è stato mal configurato. Un amministratore in possesso MANAGE PLATFORM ADMINS ma non Dio potrebbe altrimenti raggiungere in un account dio e togliere i suoi diritti, che è proprio la modifica che disarmerebbe le persone in grado di annullarlo. La rimozione è assoluta perché la riga che va via spoglia ogni diritto subito; cambiare i diritti rimane possibile, ma solo tra pari. Il test di peerage è User.isGod sul chiamante, non una finestra open God-mode: essere Dio è ciò che ti rende l'obiettivo è uguale qui, mentre la finestra è circa Usando deliberatamente quel potere altrove. isGod(Member) non chiude nella direzione di protezione — un membro il cui utente record non può essere letto è trattato come dio, quindi una riga illeggibile è lasciata sola piuttosto che modificato sulla forza di una ricerca che non ha funzionato. Il chiamante la propria bandiera fallisce dall'altra parte, dal momento che permette solo controlli. Riguarda tutti e tre i percorsi di scrittura, incluso il punto finale aggiuntivo, che sostituisce diritti su un re-add e altrimenti sarebbe un modo intorno alla regola.

All changes

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo