![](/img/trans.png)
[英]How do I change the ASP.NET MVC default login page to login by username instead of email address?
[英]ASP.NET Core : How to login with “UserName” instead of “Email”?
使用 asp.net core,所有的登录页面和视图模型等都隐藏在引用的包中,因此无法直接更改。 如何允许登录仍然使用用户名而不强制使用电子邮件?
使用asp.net核心,所有登录页面和视图模型等都隐藏在引用的程序包中,因此无法直接更改。 如何允许登录仍然使用用户名而不强制使用电子邮件?
使用asp.net核心,所有登录页面和视图模型等都隐藏在引用的程序包中,因此无法直接更改。 如何允许登录仍然使用用户名而不强制使用电子邮件?
使用例外答案时,我还必须在第三步中将以下行从Input.Email
修改为最新 ASP.NET Core 模板上的Input.UserName
。
await _userStore.SetUserNameAsync(user, Input.UserName, CancellationToken.None);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.