Add transfer tracking and secure admin access

This commit is contained in:
2026-07-26 11:57:57 +08:00
parent 0738953e6d
commit 7df25edd96
111 changed files with 6379 additions and 1934 deletions
@@ -0,0 +1,7 @@
namespace MiaoJiZhang.Api.Contracts;
public record AdminLoginRequest(string Username, string Password);
public record AdminChangePasswordRequest(string CurrentPassword, string NewPassword);
public record CreateAdminUserRequest(string Username, string Password, string Role);
public record UpdateAdminUserRequest(string Role, bool IsActive, bool MustChangePassword);
public record ResetAdminPasswordRequest(string Password);