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; }
}

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



    

相关内容

热门资讯

黑科技辅助!wepoke智能a... 黑科技辅助!wepoke智能ai,(AAPoKer德州局)竟然真的有挂,透明挂教程(有挂分享);黑科...
黑科技辅助!wepoke智能a... 您好,WePoKe辅助工具这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多玩...
黑科技辅助!wepoke黑科技... 黑科技辅助!wepoke黑科技ai设备,(WePoKe俱乐部)原本是有挂,黑科技教程(真的有挂),W...
黑科技辅助!wepoke辅助插... 黑科技辅助!wepoke辅助插件安装,(WePoKe能玩)固有真的是有挂,系统教程(有挂头条);We...
黑科技辅助!wepoke智能a... 黑科技辅助!wepoke智能ai,(AAPoKer德州)竟然是有挂,黑科技教程(有挂讲解)是一款可以...
黑科技辅助!wepoke辅助插... 【福星临门,好运相随】;黑科技辅助!wepoke辅助插件,(wpk线上德州)其实存在有挂,AA德州教...
黑科技辅助!wepoke透明黑... 黑科技辅助!wepoke透明黑科技,(红龙扑克功能)竟然真的是有挂,德州教程(有挂技术);1、让任何...
黑科技辅助!wepoke辅助插... 黑科技辅助!wepoke辅助插件安装,(智星德州菠萝闯关)好像存在有挂,分享教程(有挂教学);1、这...
黑科技辅助!wepoke透明黑... 黑科技辅助!wepoke透明黑科技,(AAPoKer操作)起初是有挂,教你攻略(有挂技巧);一、AA...
黑科技辅助!wepoke智能a... 黑科技辅助!wepoke智能ai辅助工具,(德扑之星机制)一向真的是有挂,玩家教程(有挂实锤)是一款...