revendications à grains fins sur mesure système d'autorisation basée dans ASP.NET MVC - wheres et Hows
-
04-10-2019 - |
Question
Alors, je voudrais mettre en œuvre mon propre système d'autorisation personnalisé dans MVC2.
Si je dois créer une classe mondiale, où dois-je instancier? Peut HttpContext être étendue avec mes propres ajouts et où dois-je faire cela? Dois-je utiliser des filtres d'autorisation pour la validation des droits ou ActionFilters ou le faire dans une action? Can ActionFilter passer des données à l'action elle-même?
Auparavant (en WebForms) Je travaillais avec un objet session où je mettrais un objet sérialisé contenant des données essentielles pour l'utilisateur (identifiant de compte et une liste des rôles et des droits) et j'étendre ma classe Page.
La solution
Est-ce que cette aide de fil?
Comment puis-je créer un fournisseur d'appartenances personnalisé pour ASP.NET MVC 2?