ASP.NET: Hat die Implementierung einer benutzerdefinierten MembershipProvider Klasse benötigt Sie eine benutzerdefinierte Membership-Klasse zu implementieren?
-
08-07-2019 - |
Frage
Ich habe diese Frage: „Gibt es eine benutzerdefinierten MembershipProvider Klasse Implementierung benötigen Sie eine benutzerdefinierte Membership-Klasse zu implementieren?“ Ich bin ein wenig verwirrt über einen benutzerdefinierten Mitgliedschafts Rahmen auf ASP.NET implementieren.
ich nicht Beispielklassen haben Ihnen zu zeigen, aber was ist, wenn die vorherige Webseite verwendet, um eine Datenbank oder Schema, das auf die, die anders ist ASP.NET verwendet?
Vielen Dank!
Lösung
In der MembershipProvider Klasse die Methoden überschreibt, die Sie in einer benutzerdefinierten Art und Weise implementieren mögen, zum Beispiel der Benutzer gegen die benutzerdefinierte Datenbank Authentifizierung oder weil jemand ihr Passwort ändern. Dies ermöglicht es Ihnen, den .NET-Login-Steuerelemente zu verwenden.
In der Regel bedeutet dies, können Sie Ihre eigene Benutzerklasse irgendeine Art haben bereits oder wird man schreiben müssen. Sie müssen nicht MembershipUser erben, dies zu tun.