Vos vérifications de permissions vous mentent
La capability-based security remplace les vérifications de rôles dispersées par des tokens d'autorité inforgeables. Voici comment l'implémenter en TypeScript sans rendre votre code illisible.
Chaque bug de permission se ressemble avec le recul. Une fonction au fond du call stack suppose que l'appelant a déjà vérifié . Ce n'était pas le cas. Ou un…