2 Stimmen

.NET-Benutzermanagement-Anpassung

Ich habe mich gefragt, ob mir jemand einige Ressourcen zur Anpassung des Benutzerverwaltungssystems, das in .NET erstellt wurde, zeigen kann. Wovon ich spreche ist: http://msdn.microsoft.com/en-us/library/ms998347.aspx

Ich würde gerne wissen, wie ich die Benutzerfelder erweitern kann, um mehr als nur das übliche Passwort und den Benutzernamen zu speichern? Ich möchte zum Beispiel den Geburtstag und andere Ergebnisse speichern.

3voto

Costa Rica Dev Punkte 135

Meiner Meinung nach sollten Sie die Mitgliedschaftstabellen überhaupt nicht erweitern. Sie sollten stattdessen Ihre eigenen Tabellen erstellen und auf die Mitgliederdaten verweisen. Eine Technik, die ich verwende, ist die Verwendung der Mitgliedschafts-GUID-ID als Fremdschlüssel für meine eigene Tabelle "users", die meine erweiterten Daten enthält.

Das ist die beste Lösung, denn wenn Microsoft beschließt, die Mitgliedschaftstabelle in Zukunft zu erweitern, wird Ihr Code nicht beschädigt.

1voto

Matt Briggs Punkte 39925

Sie sind auf der Suche nach Profil-APIs http://msdn.microsoft.com/en-us/magazine/cc163724.aspx

1voto

1voto

Canavar Punkte 46926

Dieses Tutorial ist sehr ausführlich über die Erweiterung der Membership API :

Microsoft ASP.NET 2.0 Mitgliedschafts-API erweitert

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X