Bonsoir tout le monde,
Voilà j'ai suivi ce cours (http://dotnet.developpez.com/articles/authentification/) pour réaliser une authentification par formulaire en m'appuyant sur ma propre base de données mysql.
Donc ça marche, mais maintenant j'aimerai reconnaitre le 'rang' de la personne qui se connecte (admin ou membre) pour ensuite la rediriger vers sa section, cette valeur est stockée dans mon champ 'rang' sur ma bdd.
web.config
code login.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <authentication mode="Forms"> <forms loginUrl="Login.aspx" timeout="20"> </forms> </authentication> <authorization> <deny users="?"/> </authorization>
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if (Authentifier(strUsername, strPassword)) { FormsAuthentication.SetAuthCookie(strUsername, true); Response.Redirect("Member.aspx"); }
cookie généré : http://uploads.imagup.com/13/1283209813.png
A partir de FormsAuthentification je n'ai pas trouvé comment inséré un autre paramètre.
Comment je peux faire pour que le cookie généré prenne en compte le rang de l'utilisateur ?
je vous remercie d'avance pour votre aide!
Partager