Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parEmmet Leloup Modifié depuis plus de 10 années
1
ASP.NET 2.0: Implémenter son propre Membership provider en 30 minutes Danse Didier - Metrum Most Valuable Professional ASP.NET Developpez.com
2
Historique ASP Aucune aide ASP.NET 1.X ASP.NET 1.X Forms authentication ASP.NET 2.0 ASP.NET 2.0 Membership APIs
3
Les « APIs Membership » Permettent de: Créer des utilisateurs Sauvegarder des informations dans des environnements différents Authentifier des utilisateurs Gérer des mots de passe
4
Membership service MemberShip MemberShipUser MemberShip API SqlMemberShip Provider ActiveDirectory MemberShipProvider OwnMemberShip Provider Own DataActive Directory SqlServer database MemberShip Providers MemberShip Data
5
Membership service MemberShipMemberShipUser MemberShip API SqlMemberShip Provider ActiveDirectory MemberShipProvider OwnMemberShip Provider Own Data Active Directory SqlServer database MemberShip Providers MemberShip Data ASP.NET User management controls CreateUserLogin…
6
Méthodes MembershipProvider UpdateUser CreateUser DeleteUser ValidateUser UnlockUser
7
Méthodes MembershipProvider GetUserNameByEmail FindUsersByEmail/FindUsersByName ResetPassword ChangePassword …
8
Méthodes MembershipProvider CreateRole DeleteRole AddUserToRole Activation dans le Web.Config
9
ASP.NET Configuration website
10
Login Controls demo
11
Déclaration des propriétés pour un utilisateur <add name="LoginCount" type="System.Int32" defaultValue="0" />
12
Utilisation dans le code-behind string theme = Profile.Theme; dateTime anniversaire = Profile.Birthday; … Profile.Theme = " test “;
13
Profile demo
14
Membership service MemberShipMemberShipUser MemberShip API SqlMemberShip Provider ActiveDirectory MemberShipProvider OwnMemberShip Provider MemberShip Active Directory SqlServer database MemberShip Providers MemberShip Data
15
Membership Providers MembershipProvider (classe abstraite) OwnMembershipProvider ActiveDirectory MembershipProvider SqlMembershipProvider
16
Extrait du Web.config... <add name=“TextMembershipProvider" type=“TextMembershipProvider" enablePasswordRetrieval=“true" enablePasswordReset=“true“ … />...
17
Implémentation d’une classe dérivée de MemberShipProvider Déclaration dans web.config demo
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.