Files
Hoard/API/Contracts/Auth/CurrentUserResponse.cs
T
Jonas fc99c91bd8 Add auth controller/DTOs and update seed password
Introduce authentication API: add AuthController with login, logout and me endpoints using SignInManager/UserManager; add LoginRequest and CurrentUserResponse DTOs. Login enforces active users, updates UpdatedAt on success, and returns localized messages. Also change default seed admin password from "Hoard" to "HoardPassword".
2026-04-18 22:04:51 +02:00

12 lines
321 B
C#

namespace API.Contracts.Auth
{
public class CurrentUserResponse
{
public Guid Id { get; set; }
public string UserName { get; set; } = string.Empty;
public bool IsAdmin { get; set; }
public bool IsActive { get; set; }
public bool MustChangePassword { get; set; }
}
}