1
在具有最新身份的新MVC5應用程序中,我如何使用普通用戶名而不是默認電子郵件。用戶正常的用戶名,而不是在asp.net身份的電子郵件2
現在,身份信息在電子郵件和用戶名字段中複製了電子郵件。
我希望能夠接受正常的用戶名並能夠將它們放在註冊控制器的操作中。
在具有最新身份的新MVC5應用程序中,我如何使用普通用戶名而不是默認電子郵件。用戶正常的用戶名,而不是在asp.net身份的電子郵件2
現在,身份信息在電子郵件和用戶名字段中複製了電子郵件。
我希望能夠接受正常的用戶名並能夠將它們放在註冊控制器的操作中。
在項目的模型文件夾中,有一個UserManager。
只是做一些更改UserValidator:
manager.UserValidator = new UserValidator<ApplicationUser>(manager)
{
// Initial config
//AllowOnlyAlphanumericUserNames = false,
//RequireUniqueEmail = true
// Current config
AllowOnlyAlphanumericUserNames = true,
RequireUniqueEmail = false
};
你也可以改變這一類的密碼偏好,PasswordValidator屬性下。