Updated the project's framework to .NET 5 and changed its launch configuration to no longer pop a browser on startup.

This commit is contained in:
2021-03-10 15:03:02 -06:00
parent 59a5733d4e
commit 3d3b9c1e68
6 changed files with 13 additions and 13 deletions
+2 -2
View File
@@ -27,8 +27,8 @@ namespace SecureCore.Authentication
//allowing passwords that are too long can result in a denial-of-service attack. So we must enforce password length limits.
//The recommended length is between 64 and 128, so I decided to go for the upper bounds.
public static string SectionName { get; } = "PasswordSettings";
private static int AbsoluteMinPasswordLength { get; } = 16;
private static int AbsoluteMaxPasswordLength { get; } = 128;
public static int AbsoluteMinPasswordLength { get; } = 16;
public static int AbsoluteMaxPasswordLength { get; } = 128;
public static (string Hash, string Salt) HashPassword(string password)
{
+8 -9
View File
@@ -1,18 +1,17 @@
{
"$schema": "http://json.schemastore.org/launchsettings.json",
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50232",
"applicationUrl": "http://localhost:50000",
"sslPort": 0
}
},
"$schema": "http://json.schemastore.org/launchsettings.json",
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"launchUrl": "weatherforecast",
"commandName": "Project",
"launchUrl": "weather",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
@@ -21,10 +20,10 @@
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "weatherforecast",
"applicationUrl": "http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"applicationUrl": "http://localhost:5000"
}
}
}
}
+2 -1
View File
@@ -1,9 +1,10 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<TargetFramework>net5.0</TargetFramework>
<UserSecretsId>e3dff1d0-8e29-4bc2-8020-8999a38530f3</UserSecretsId>
<SignAssembly>false</SignAssembly>
<StartupObject>SecureCore.Program</StartupObject>
</PropertyGroup>
<ItemGroup>