如何添加 : "config.SignIn.RequireConfirmedEmail = true;"扩展应用程序用户



我想在.net core 2.2中的启动代码中添加:config.SignIn.RequireConfirmedEmail = true;

Microsoft给出的示例显示了如何为股票标准身份用户执行此操作,但是我已经扩展了用户,现在已ApplicationUser

services.AddIdentity<ApplicationUser, ApplicationRole>(               
options => options.Stores.MaxLengthForKeys = 128
);

但是Microsoft的例子中,就像这样(见下文)不适合我的需求......

services.AddDefaultIdentity<IdentityUser>(config =>
{
config.SignIn.RequireConfirmedEmail = true;
})

如何使用配置将其包含在我的代码中?

试试这段代码:

services.AddIdentity<ApplicationUser, ApplicationRole>(options =>
{
options.Stores.MaxLengthForKeys = 128;
options.SignIn.RequireConfirmedEmail = true;
});

相关内容

  • 没有找到相关文章

最新更新