using System.Text.Json.Serialization;
namespace PlaylistShared.Shared.DTO;
/// Ответ после успешного входа.
public class LoginResponse
{
/// JWT токен доступа.
[JsonPropertyName("token")]
public string Token { get; set; } = null!;
/// Refresh токен для обновления сессии.
[JsonPropertyName("refreshToken")]
public string RefreshToken { get; set; } = null!;
/// Время истечения токена (UTC).
[JsonPropertyName("expiration")]
public DateTime Expiration { get; set; }
}