Ich habe eine neue asp.net (Kern 1.0) mvc6 Web-Anwendung mit der neuesten Version von Identität 3.x.Einrichten der UserRole-Verwaltung mit MVC6 und der neuen Identität
Ich versuche herauszufinden, was ich alleine machen muss und was Plug & Play für mich bereits mit Identity 3.x ist.
Hier ist mein Ziel:
ich folgendes erstellen möchten:
Usermanagement Seite (wird die Benutzer aus AspNetUsers Tabelle auflisten und neue Benutzer hier hinzufügen)
UserDetail Seite (kann einem Benutzer hier Rollen hinzufügen, die in der AspNetUserRoles - Tabelle gespeichert werden)
RoleManagement - Seite (listet die Rollen aus der AspNetRoles - Tabelle auf und kann neue Rollen hinzufügen System hier)
Ich versuche, herauszufinden: Wenn, wie viel von der oben die in Usermanager-Klasse gebaut kann mir helfen mit. Ich habe festgestellt, dass die Funktionen RemoveFromRoleAsync, RemoveFromRolesAsync, AddToRoleAsync und AddToRolesAsync funktionieren. Ich kann diese Funktionen höchstwahrscheinlich zum Speichern aufrufen, aber ich gehe davon aus, dass ich eigene Funktionen erstellen muss, um die Benutzer und Rollen in Grids aufzulisten.
Nur damit jeder weiß, es endete als wirklich einfach für mich, diese Manager zu verwenden, um zu erstellen Vollständige Benutzer-, Rollen- und UserRole-Verwaltung in meiner Anwendung Es gibt eine Funktion für jede einzelne Sache, die ich brauchte. Ich musste nur die Aktionsmethoden in meinem Controller für alle CRUD erstellen. –