2009-01-10 6 views
2

J'ai cette question: "L'implémentation d'une classe MembershipProvider personnalisée nécessite-t-elle également l'implémentation d'une classe d'appartenance personnalisée?" Je suis un peu confus à propos de l'implémentation d'un cadre d'adhésion personnalisé sur ASP.NET.ASP.NET: L'implémentation d'une classe MembershipProvider personnalisée nécessite-t-elle également l'implémentation d'une classe d'appartenance personnalisée?

Je n'ai pas de classes d'exemples pour vous montrer, mais si le site Web précédent utilisait une base de données ou un schéma différent de ceux utilisés par ASP.NET?

Merci beaucoup!

Répondre

5

Dans la classe MembershipProvider, vous substituez les méthodes que vous souhaitez implémenter de façon personnalisée, par exemple en authentifiant l'utilisateur par rapport à la base de données personnalisée ou en laissant quelqu'un modifier son mot de passe. Cela vous permettra d'utiliser les contrôles de connexion .NET.

Habituellement, cela signifie que vous avez déjà votre propre classe d'utilisateurs ou que vous en aurez besoin. Vous n'avez pas besoin d'hériter de MembershipUser pour le faire.

+0

ok, donc pas besoin d'implémenter la classe MembershipUser. merci David. – jerbersoft