Je voulais juste vous demander comment la gestion des utilisateurs et l'accès aux pages en fonction du rôle de l'utilisateur sont implémentés?Gestion des utilisateurs et accès aux pages
1] accès Page/fonction Supposer à donner en fonction du type d'utilisateur, par exemple: ventes, marketing, ingénierie .Donc nous nous retrouvons avec quelque chose comme
if(CurrentUser.IsInRole("Sales"))
{
//for - sales feature
}
else
{
// etc..etc..
}
Comment cela peut-il être évité ?? 2] Supposons que si un nouveau rôle est ajouté/créé, il n'est pas possible de modifier le code?
3] Le même concept peut-il être utilisé si les rôles sont stockés dans la base de données?
Actuellement en utilisant Asp.net..mais toute solution générique/spécifique est la bienvenue aussi.
Thx
Amitd