Ich baue eine Website und möchte vermeiden, asp.net Mitgliedschaft zu verwenden. Ich möchte einige Alternativen in Betracht ziehen, bevor ich mich entscheide, diesen Code von Grund auf neu zu schreiben. Gibt es Open-Source-Projekte, die das Authentifizierungsproblem lösen?Open Source .Net-Authentifizierungsbibliotheken?
Hinweis: Ich brauche Benutzer/Passauth (kann Open ID nicht verwenden).
NICHT von Grund auf neu codieren. Wenn Sie keine Open-Source-Alternative finden, entscheiden Sie sich für die Mitgliedschaft. –
Können Sie einige Gründe für diese Wahl angeben? Ich kann mir viele Szenarien vorstellen, in denen die .net-Mitgliedschaft es nicht tut. –
Es gibt einen Unterschied zwischen Formularauthentifizierung und .net-Mitgliedschaft. Wenn Sie keine .net-Mitgliedschaft verwenden möchten, können Sie einfach Ihren eigenen Mitgliedschaftsanbieter implementieren, und die Formularauthentifizierung wird ihn verwenden, um den angemeldeten Zustand des Benutzers zu authentifizieren und zu verwalten. Wenn dies das ist, was Sie wollen, glaube ich nicht, dass es Open-Source-Lösungen dafür gibt, da ein benutzerdefinierter Mitgliedschaftsanbieter sehr spezifisch für Ihr Produkt sein wird. – Naren