Je comprends que vous pouvez utiliser l'authentification par formulaire pour accorder/refuser l'accès à certaines pages en fonction des critères de votre choix.Autorisations dans les vues dans ASP MVC
Cependant, je voudrais entrer dans un peu plus précis que cela et dire, avoir différents boutons apparaissent pour les utilisateurs en fonction de leurs autorisations.
Je sais que je pouvais faire quelque chose comme
if(((User)ViewData["CurrentUser"]).IsEmployee).....
Mais cela ne semble pas très élégant et pourrait se salir très vite.
Y a-t-il des lignes directrices/outils/caractéristiques du cadre qui pourraient m'aider ici?
Hmm peut-être, mais c'est plus que des boutons, certaines formes et d'autres choses. Merci de toute façon, je vais essayer vos boutons plus tard et peut accorder des rep en conséquence;) – qui
Ouais mais c'est le point. J'ai dit bouton parce que dans mon exemple j'ai utilisé un bouton. Le vous pouvez ajouter l'attribut à un "UserControl" complet et le rendre ou non en fonction du rôle ... Peut-être que cela ne convient pas bien pour le web ... mais c'est bien que vous essayez;) –