namespace AuthHex.Models; public class UserProvider { public Guid ProviderId { get; set; } public Guid UserId { get; set; } public User User { get; set; } = null!; public string? Provider { get; set; } // Google, facebook, etc. public string? ProviderUserId { get; set; } public DateTime LinkedAt { get; set; } = DateTime.UtcNow; }