using Microsoft.AspNetCore.Identity;

namespace WishNinja.Data;

// Add profile data for application users by adding properties to the ApplicationUser class
public class ApplicationUser : IdentityUser
{
    /// <summary>Friendly name shown throughout the app (e.g. on shared wishlists).</summary>
    public string DisplayName { get; set; } = string.Empty;

    public DateTimeOffset CreatedAt { get; set; } = DateTimeOffset.UtcNow;

    /// <summary>When set, the account is disabled and cannot sign in.</summary>
    public bool IsDisabled { get; set; }
}
