Wir entwickeln eine Web-App, die ein ziemlich komplexes Benutzer- und Berechtigungssystem haben wird.
Die allgemeine Idee ist, dass wir 3 Sicherheitsstufen haben:
Jedes Repository enthält verschiedene Datentypen (Text, Bilder usw.).
Wir suchen nach Authentifizierungsmethoden, die uns erlauben: 1. Skalierbarkeit. 2. Anpassung. 3. Um Berechtigungen zu erstellen, die die GUI beeinflussen, verweigern Sie den Zugriff auf bestimmte Seiten. 4. Vordefinierte Rollen erstellen - dies ermöglicht die einfache Einrichtung neuer Benutzer. 5. Erstellen benutzerdefinierter Rollen für bestimmte Benutzer - Zulassen von Berechtigungssätzen, die sich von den vordefinierten Rollen unterscheiden.
Vielen Dank im Voraus
Mit der integrierten ASP.NET-Mitgliedschaft, den Rollen und dem Profil können Sie alles tun, was Sie benötigen. Ich empfehle Ihnen, Scott Mitchells exzellente Artikelserie zur Verwendung und Anpassung dieser Funktionalität zu lesen.
>Was Sie in diesem Beitrag sagen, ist eine genaue Beschreibung der Art der Sache, die von dem ASP.NET-Mitgliedschaftssystem gewährt wird, warum nicht verwenden?
Es hört sich an, als würde das vorhandene Framework funktionieren oder Sie könnten einen benutzerdefinierten Mitgliedschafts- / Rollenanbieter erstellen, um einige der vorhandenen Funktionen hinzuzufügen, nach denen Sie suchen. Es hängt von den Anforderungsdetails ab.
Tags und Links c# asp.net authentication forms-authentication