Blazor和Microsoft.AspNetCore.Identity需要电子邮件
创始人
2024-12-21 09:00:07
0

在Blazor应用程序中使用Microsoft.AspNetCore.Identity进行用户身份验证时,要求用户提供其电子邮件地址。以下是修改AspNetCore.Identity代码以仅要求电子邮件的示例:

在IdentityUser类中添加以下属性:

public string Email { get; set; }

在IdentityHostingStartup.cs文件中,通过更改services.AddDefaultIdentity()调用来指示IdentityUser类型,如下所示:

services.AddDefaultIdentity(options => options.SignIn.RequireConfirmedAccount = true)
    .AddRoles()
    .AddEntityFrameworkStores();

更改为:

services.AddDefaultIdentity(options => options.SignIn.RequireConfirmedAccount = true)
    .AddRoles()
    .AddEntityFrameworkStores();

在ApplicationUser类中添加以下代码:

public class ApplicationUser : IdentityUser
{
    [Required]
    [EmailAddress]
    [Display(Name = "Email")]
    public string Email { get; set; }
}

最后,您需要更新包含注册页面的组件以要求用户提供其电子邮件地址。这可以通过添加以下代码来完成:



    

相关内容

热门资讯

第三分钟辅助!约局吧app有挂... 第三分钟辅助!约局吧app有挂吗,htx矩阵wepoker辅助,总结教程(有挂秘籍);1、用户打开应...
第三分钟辅助!wepoker透... 第三分钟辅助!wepoker透视苹果系统,wepoker有没有辅助,要领教程(有挂分析)1、游戏颠覆...
第1分钟辅助!拱趴大菠萝自动计... 第1分钟辅助!拱趴大菠萝自动计算机器人,德普之星辅助工具如何打开,阶段教程(有挂头条)1、玩家可以在...
八分钟辅助!德州来玩辅助器,w... 八分钟辅助!德州来玩辅助器,wepoker如何设置透视,秘籍教程(详细教程)1、wepoker如何设...
第九分钟辅助!德普之星辅助器a... 第九分钟辅助!德普之星辅助器app,wpk德州局透视,积累教程(有挂技巧)1、下载好德普之星辅助器a...
两分钟辅助!wpk安卓下载辅助... 两分钟辅助!wpk安卓下载辅助,wepokerplus辅助,妙计教程(有挂详细)1、wpk安卓下载辅...
七分钟辅助!werplan透视... 七分钟辅助!werplan透视挂,sohoopoker辅助,机巧教程(有挂攻略)werplan透视挂...
一分钟辅助!wpk俱乐部怎么作... 一分钟辅助!wpk俱乐部怎么作弊,拱趴大菠萝十三水作弊,指引教程(真是有挂)小薇(辅助器软件下载)致...
第7分钟辅助!wepoker免... 第7分钟辅助!wepoker免费透视脚本,hhpoker外挂靠谱吗,手筋教程(有挂细节)1、超多福利...
一分钟辅助!wpk辅助,约局吧... 一分钟辅助!wpk辅助,约局吧德州可以透视吗,烘培教程(真的有挂)1、实时约局吧德州可以透视吗透视辅...