繁体   English   中英

ASP.NET Core:如何使用“用户名”而不是“电子邮件”登录?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM