Changes backend in preparation for frontend work

This commit is contained in:
2026-06-19 12:15:08 +02:00
parent b5357f213a
commit 23e2150140
22 changed files with 631 additions and 92 deletions
@@ -1,3 +1,5 @@
using System.Text.Json.Serialization;
namespace SlpModularCms.Core.Identity.Models;
/// <summary>
@@ -5,6 +7,18 @@ namespace SlpModularCms.Core.Identity.Models;
/// </summary>
public record TokenResponse(
string AccessToken,
string RefreshToken,
DateTimeOffset Expiry
[property: JsonIgnore] string RefreshToken,
DateTimeOffset ExpiresAt,
UserResponse User
);
/// <summary>
/// Model voor gebruikersinformatie in de auth response.
/// </summary>
public record UserResponse(
Guid Id,
string Email,
string Name,
string Role,
bool IsActive
);