Hallo, wie Sie Identity 3.0 konfigurieren, um eine eindeutige E-Mail zu verlangen, denn in meinem Projekt tut es nicht? Gibt es eine Möglichkeit, diese Regel festzulegen? Oder sollte ich meinen eigenen Validator bauen? Denn jetzt wird nur überprüft, ob ein Benutzername existiert, aber mehrere Benutzer mit derselben E-Mail können sich registrieren. Vielen Dank.Identity 3.0 E-Mail-Validierung
-1
A
Antwort
0
Ich fand die Lösung. Beim Erstellen der Identität gibt es eine Option:
options.User.RequireUniqueEmail = true;
1
könnte Dieser Link Ihnen helfen: https://stackoverflow.com/a/23030464/2524589
Grundsätzlich ist das UserValidator
Objekt hat eine Eigenschaft namens RequireUniqueEmail
, die Sie sollten festlegen können, und E-Mails einzigartig machen, wenn Sie einen neuen Benutzer zu erstellen versuchen. Angenommen, Sie verwenden dazu das Identity Framework.