Ich bin dabei, ein neues Projekt mit NHibernate und ASP.Net MVC zu starten und bin auf die Frage der Mitgliedschaft gestoßen. Ich frage mich, ob ich einen Drittanbieter-NHibernate-Mitgliedschafts-/Rollenanbieter verwenden, meinen eigenen erstellen oder die Anbieter alle zusammen überspringen sollte.Wie behandeln Sie die Mitgliedschaft/Rollen bei der Verwendung von NHibernate?
Bisher habe ich betrachtet:
Manuel Abadia's NHCustomProviders - Es scheint wie eine Menge configuraton, nicht sicher, ob ich das alles in meinem web.config setzen wollen.
Leo Vildosola's NHibernateProvider - Dies scheint nicht mehr vom Projektbesitzer unterstützt zu werden, da er NHibernate nicht mehr verwendet.
Eucalypto - Ich mag die Tabellenstruktur, aber bin ein bisschen Warry von all den zusätzlichen CMS Zeug, mit denen es kommt.
* Jedes dieser Projekte sieht so aus, als ob es seit einiger Zeit nicht mehr berührt wurde. Dies könnte zusätzliche Arbeit bedeuten, da es nur aktualisiert wird, um die neueste Version von NHibernate zu verwenden.
Dies ist eines dieser Probleme, das viele Male gelöst wurde und ich möchte meine Zeit damit verbringen, neue Probleme zu lösen und hoffentlich etwas Geschäftswert hinzuzufügen.
Manuel's scheint die beliebteste zu sein .. Welche hast du schließlich benutzt? –
Endete mein eigenes rollen. War überhaupt nicht sehr schwierig. In jüngerer Zeit benutze ich http://www.dotnetopenauth.net/ und es war großartig. – RKitson