|
Nabû 1.0.0
Standardizing .NET developments with abstractions
|
summary: Modèle de droits et de rôles (Right, RightOn<T>, Role, RoleOn<T>) et service d'autorisation IHumbabaAuthorizationService qui vérifie qu'un utilisateur possède tous les droits demandés, éventuellement sur une ressource. use-when: contrôler les droits d'un utilisateur dans une application .NET 8/9 — par code, ou via Humbaba.Authorization.AspNet (contrôleurs) et Humbaba.Authorization.Blazor (pages et blocs) keywords: [autorisation, authorization, droits, rôles, right, righton, role, roleon, ihumbabaauthorize, ihumbabaauthorizationservice, getuserroles, ressource, contrôle d'accès] related: [Humbaba.Authorization.AspNet, Humbaba.Authorization.Blazor, Anum.Ioc]
Humbaba.Authorization (net8.0, net9.0) est le cœur de la famille Humbaba : le modèle d'autorisation et le service qui l'évalue.
Les attributs pour contrôleurs et pages sont dans les paquets AspNet et Blazor, qui ne suivent pas forcément le numéro de version du cœur. L'enregistrement par découverte passe par Anum.Ioc (DiscoverHumbabaServices).