@ -11,83 +11,89 @@ namespace Volo.Abp.Identity
{
context . Add (
new SettingDefinition (
IdentitySettingNames . Password . RequiredLength ,
6. ToString ( ) ,
L ( "DisplayName:Abp.Identity.Password.RequiredLength" ) ,
L ( "Description:Abp.Identity.Password.RequiredLength" ) ,
IdentitySettingNames . Password . RequiredLength ,
6. ToString ( ) ,
L ( "DisplayName:Abp.Identity.Password.RequiredLength" ) ,
L ( "Description:Abp.Identity.Password.RequiredLength" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Password . RequiredUniqueChars ,
1. ToString ( ) ,
L ( "DisplayName:Abp.Identity.Password.RequiredUniqueChars" ) ,
L ( "Description:Abp.Identity.Password.RequiredUniqueChars" ) ,
IdentitySettingNames . Password . RequiredUniqueChars ,
1. ToString ( ) ,
L ( "DisplayName:Abp.Identity.Password.RequiredUniqueChars" ) ,
L ( "Description:Abp.Identity.Password.RequiredUniqueChars" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Password . RequireNonAlphanumeric ,
true . ToString ( ) ,
L ( "DisplayName:Abp.Identity.Password.RequireNonAlphanumeric" ) ,
L ( "Description:Abp.Identity.Password.RequireNonAlphanumeric" ) ,
IdentitySettingNames . Password . RequireNonAlphanumeric ,
true . ToString ( ) ,
L ( "DisplayName:Abp.Identity.Password.RequireNonAlphanumeric" ) ,
L ( "Description:Abp.Identity.Password.RequireNonAlphanumeric" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Password . RequireLowercase ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Password.RequireLowercase" ) ,
L ( "Description:Abp.Identity.Password.RequireLowercase" ) ,
IdentitySettingNames . Password . RequireLowercase ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Password.RequireLowercase" ) ,
L ( "Description:Abp.Identity.Password.RequireLowercase" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Password . RequireUppercase ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Password.RequireUppercase" ) ,
L ( "Description:Abp.Identity.Password.RequireUppercase" ) ,
IdentitySettingNames . Password . RequireUppercase ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Password.RequireUppercase" ) ,
L ( "Description:Abp.Identity.Password.RequireUppercase" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Password . RequireDigit ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Password.RequireDigit" ) ,
L ( "Description:Abp.Identity.Password.RequireDigit" ) ,
IdentitySettingNames . Password . RequireDigit ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Password.RequireDigit" ) ,
L ( "Description:Abp.Identity.Password.RequireDigit" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Lockout . AllowedForNewUsers ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Lockout.AllowedForNewUsers" ) ,
L ( "Description:Abp.Identity.Lockout.AllowedForNewUsers" ) ,
IdentitySettingNames . Lockout . AllowedForNewUsers ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.Lockout.AllowedForNewUsers" ) ,
L ( "Description:Abp.Identity.Lockout.AllowedForNewUsers" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Lockout . LockoutDuration ,
( 5 * 6 0 ) . ToString ( ) , L ( "DisplayName:Abp.Identity.Lockout.LockoutDuration" ) ,
L ( "Description:Abp.Identity.Lockout.LockoutDuration" ) ,
IdentitySettingNames . Lockout . LockoutDuration ,
( 5 * 6 0 ) . ToString ( ) , L ( "DisplayName:Abp.Identity.Lockout.LockoutDuration" ) ,
L ( "Description:Abp.Identity.Lockout.LockoutDuration" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . Lockout . MaxFailedAccessAttempts ,
5. ToString ( ) , L ( "DisplayName:Abp.Identity.Lockout.MaxFailedAccessAttempts" ) ,
L ( "Description:Abp.Identity.Lockout.MaxFailedAccessAttempts" ) ,
IdentitySettingNames . Lockout . MaxFailedAccessAttempts ,
5. ToString ( ) , L ( "DisplayName:Abp.Identity.Lockout.MaxFailedAccessAttempts" ) ,
L ( "Description:Abp.Identity.Lockout.MaxFailedAccessAttempts" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . SignIn . RequireConfirmedEmail ,
false . ToString ( ) , L ( "DisplayName:Abp.Identity.SignIn.RequireConfirmedEmail" ) ,
L ( "Description:Abp.Identity.SignIn.RequireConfirmedEmail" ) ,
IdentitySettingNames . SignIn . RequireConfirmedEmail ,
false . ToString ( ) , L ( "DisplayName:Abp.Identity.SignIn.RequireConfirmedEmail" ) ,
L ( "Description:Abp.Identity.SignIn.RequireConfirmedEmail" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . SignIn . RequireConfirmedPhoneNumber ,
false . ToString ( ) , L ( "DisplayName:Abp.Identity.SignIn.RequireConfirmedPhoneNumber" ) ,
L ( "Description:Abp.Identity.SignIn.RequireConfirmedPhoneNumber" ) ,
IdentitySettingNames . SignIn . RequireConfirmedPhoneNumber ,
false . ToString ( ) , L ( "DisplayName:Abp.Identity.SignIn.RequireConfirmedPhoneNumber" ) ,
L ( "Description:Abp.Identity.SignIn.RequireConfirmedPhoneNumber" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . User . IsUserNameUpdateEnabled ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.User.IsUserNameUpdateEnabled" ) ,
L ( "Description:Abp.Identity.User.IsUserNameUpdateEnabled" ) ,
IdentitySettingNames . User . IsUserNameUpdateEnabled ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.User.IsUserNameUpdateEnabled" ) ,
L ( "Description:Abp.Identity.User.IsUserNameUpdateEnabled" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . User . IsEmailUpdateEnabled ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.User.IsEmailUpdateEnabled" ) ,
L ( "Description:Abp.Identity.User.IsEmailUpdateEnabled" ) ,
IdentitySettingNames . User . IsEmailUpdateEnabled ,
true . ToString ( ) , L ( "DisplayName:Abp.Identity.User.IsEmailUpdateEnabled" ) ,
L ( "Description:Abp.Identity.User.IsEmailUpdateEnabled" ) ,
true ) ,
new SettingDefinition (
IdentitySettingNames . OrganizationUnit . MaxUserMembershipCount ,
int . MaxValue . ToString ( ) , L ( "Identity.OrganizationUnit.MaxUserMembershipCount" ) ,
L ( "Identity.OrganizationUnit.MaxUserMembershipCount" ) ,
true )
) ;
}