AspNetCore.Identity - 如何为新用户设置 LockoutEnabled = false
AspNetCore.Identity - How to set LockoutEnabled = false for a new user
我使用 Asp.Net Core Identity Nuget 包进行用户管理。但是当我创建一个新用户时,它的 LockoutEnabled 属性 将被设置为“TRUE”。这意味着新用户将在创建成功后被锁定。
我找到了这个 AllowedForNewUsers 属性 但不知道将其设置为“FALSE”。
如何配置以创建未锁定的新用户?
或者如何在我的项目中将 AllowedForNewUsers 设置为“FALSE”?
谢谢
详见Configure ASP.NET Core Identity:
锁定选项在 StartUp.ConfigureServices
中设置。
因此您可以执行以下操作:
services.Configure<IdentityOptions>(options =>
{
options.Lockout.AllowedForNewUsers = false;
});
此代码指定无法锁定新用户。
我使用 Asp.Net Core Identity Nuget 包进行用户管理。但是当我创建一个新用户时,它的 LockoutEnabled 属性 将被设置为“TRUE”。这意味着新用户将在创建成功后被锁定。
我找到了这个 AllowedForNewUsers 属性 但不知道将其设置为“FALSE”。
如何配置以创建未锁定的新用户? 或者如何在我的项目中将 AllowedForNewUsers 设置为“FALSE”? 谢谢
详见Configure ASP.NET Core Identity:
锁定选项在 StartUp.ConfigureServices
中设置。
因此您可以执行以下操作:
services.Configure<IdentityOptions>(options =>
{
options.Lockout.AllowedForNewUsers = false;
});
此代码指定无法锁定新用户。