upgrade to .net 8

This commit is contained in:
2024-10-12 14:34:11 +08:00
parent 7a44b7fd9c
commit c914f13828
15 changed files with 384 additions and 393 deletions

View File

@@ -13,12 +13,8 @@ namespace Blahblah.FlowerStory.Server.Controller;
[ApiController]
[Produces("application/json")]
[Route("api/user")]
public partial class UserApiController : BaseController
public partial class UserApiController(FlowerDatabase db, ILogger<UserApiController> logger) : BaseController<UserApiController>(db, logger)
{
/// <inheritdoc/>
public UserApiController(FlowerDatabase db, ILogger<UserApiController> logger) : base(db, logger)
{
}
/// <summary>
/// 用户登录
@@ -60,7 +56,7 @@ public partial class UserApiController : BaseController
return NotFound();
}
// comput password hash with salt
// compute password hash with salt
string hash = HashPassword(login.Password, login.Id);
if (hash != user.Password)
{
@@ -103,7 +99,7 @@ public partial class UserApiController : BaseController
user.ActiveDateUnixTime = token.ActiveDateUnixTime;
SaveDatabase();
Response.Headers.Add(AuthHeader, token.Id);
Response.Headers.Append(AuthHeader, token.Id);
return Ok(user);
}