Files
tiku-backend.net/Tiku.Domain/Identity/UserIdentity.cs
2026-07-26 04:52:56 +08:00

17 lines
532 B
C#

using System.Text.Json;
using Tiku.Domain.Common;
namespace Tiku.Domain.Identity;
public sealed class UserIdentity : AuditableEntity
{
public Guid UserId { get; set; }
public string Provider { get; set; } = string.Empty;
public string ProviderSubject { get; set; } = string.Empty;
public string? UnionId { get; set; }
public string? OpenId { get; set; }
public string? Phone { get; set; }
public string? Email { get; set; }
public JsonElement SecretPayload { get; set; } = JsonDefaults.Object();
}