Ich arbeite an einer Website, die Facebook Connect verwenden wird, um Benutzer zu authentifizieren. Wir haben auch eine Datenbankstruktur im Backend, um Benutzer über ihre Facebook-Benutzerkennung verschiedenen Gruppen und Rollen zuzuordnen.Lohnt es sich, das ASP.NET-Mitgliedschafts-/Rollenanbietermodell zu verwenden, wenn Sie eine vollständig hauseigene Implementierung durchführen?
Kurz gesagt, die Anforderungen für das Projekt haben nicht wirklich viel Überschneidungen mit der Funktionalität, die von ASP.NETs Mitgliedschafts- und Rollenanbietermodell definiert wird.
Gibt es einen Grund, einen benutzerdefinierten Mitgliedschaftsprovider für dieses Zeug zu implementieren, außer dass es mit dem "eingebauten" Zeug arbeitet und Zugriff über die statische Membership-Klasse hat?
+1 - mehr kann ich nicht zustimmen. Für den Aufwand, den es braucht, um die Anbieter zu erstellen, lohnt es sich. –
+1 - Implementieren Sie einfach die ValidateUser-Methode. – Kjensen