using BuildingBlock.Identity.Contracts.Conventions;
namespace Thalos.Bff.Contracts.Api;
///
/// API response contract for current authenticated session details.
///
/// Indicates whether the caller has an authenticated session.
/// Identity subject identifier.
/// Tenant identifier.
/// Identity auth provider.
public sealed record SessionMeApiResponse(
bool IsAuthenticated,
string SubjectId,
string TenantId,
IdentityAuthProvider Provider);