Bonjour � vous,

Je vous explique un peu mon probl�me, je souhaite mettre en place une s�curit� � plusieurs niveau dans mon application.

J'ai donc un formulaire de login (celui par d�faut) ainsi qu'un syst�me de Membership comme suit :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
 
            Service1Client wcf = new Service1Client();
 
           foreach(var trol in wcf.getListEmploye()){
               MembershipCreateStatus createStatus;
               Membership.CreateUser(trol.nom, trol.password, trol.email, null, null, true, null, out createStatus);
               if (createStatus == MembershipCreateStatus.Success)
               {}
               else
               {}
            }
            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);
        }
J'ai un �quivalent de ce code � chaque cr�ation d'employ�.

Pour ce qui est d'autoriser l'application aux membres enregistr�s c'est bon.

Par contre j'ai besoin de bloquer l�acc�s � certaines actions dans mes contr�leurs selon le statut d'un employ�.

J'avais pens� � cr�er des r�les mais je n'y arrive pas, j'ai l'impression que ce n'est pas adapt� � l'authentification par formulaire.

Quel est la bonne pratique ?

Merci � vous de m'�clairer