diff --git a/projects/UserCenter/Startup.cs b/projects/UserCenter/Startup.cs index 5d351d0e..57635687 100644 --- a/projects/UserCenter/Startup.cs +++ b/projects/UserCenter/Startup.cs @@ -81,6 +81,22 @@ namespace UserCenter set.Add(new Setting { Name = "name", Value = "用户中心", Type = SettingType.Text }); set.Add(new Setting { Name = "logo", Value = "/images/logo.png", Type = SettingType.ImageUrl }); set.Add(new Setting { Name = "copyright", Value = "Copyright © {0} Company. All rights reserved", Type = SettingType.Html }); + //AccessTokenHours + //set.Add(new Setting { Name = "AccessTokenHours", Value = "0.5", Type = SettingType.Text }); + //set.Add(new Setting { Name = "RefreshToken", Value = "720", Type = SettingType.Text }); + //set.Add(new Setting { Name = "MaxFailedAccessAttemptsBeforeLockout", Value = "5", Type = SettingType.Text }); + //set.Add(new Setting { Name = "DefaultAccountLockoutMinutes", Value = "10", Type = SettingType.Text }); + //set.Add(new Setting { Name = "CaptchaSeconds", Value = "60", Type = SettingType.Text }); + //set.Add(new Setting { Name = "RegisterDisabled", Value = "false", Type = SettingType.Text }); + // + //set.Add(new Setting { Name = "email:host", Value = "nbaxp.com", Type = SettingType.Text }); + //set.Add(new Setting { Name = "email:port", Value = "25", Type = SettingType.Text }); + //set.Add(new Setting { Name = "email:user", Value = "admin@nbaxp.com", Type = SettingType.Text }); + //set.Add(new Setting { Name = "email:password", Value = "aA123456", Type = SettingType.Text }); + //set.Add(new Setting { Name = "sms:url", Value = "https://api.netease.im/sms/sendcode.action", Type = SettingType.Text }); + //set.Add(new Setting { Name = "sms:key", Value = "54ebdf1f4364ddd8ff6f82f88d630a76", Type = SettingType.Text }); + //set.Add(new Setting { Name = "sms:secret", Value = "c49d42b67798", Type = SettingType.Text }); + dbContext.SaveChanges(); // dbContext.Set().Add(new PermissionCategory diff --git a/projects/UserCenter/UserCenter.csproj b/projects/UserCenter/UserCenter.csproj index 38e76e74..31b2a0f7 100644 --- a/projects/UserCenter/UserCenter.csproj +++ b/projects/UserCenter/UserCenter.csproj @@ -2,7 +2,7 @@ netcoreapp3.1 true - 1.0.0-beta.330 + 1.0.0-beta.403 diff --git a/projects/UserCenter/appsettings.json b/projects/UserCenter/appsettings.json index 81338102..0d48affa 100644 --- a/projects/UserCenter/appsettings.json +++ b/projects/UserCenter/appsettings.json @@ -48,5 +48,11 @@ "database": "mysql", "cache": "memory", "upload": "" - } + }, + "AccessTokenHours": 0.5, + "RefreshToken": 720, + "MaxFailedAccessAttemptsBeforeLockout": 5, + "DefaultAccountLockoutMinutes": 10, + "CaptchaSeconds": 60, + "RegisterDisabled": false } \ No newline at end of file