using Dpz.Core.Entity.Base;

namespace Dpz.Core.Public.Entity;

public class UserTwoFactor : IBaseEntity
{
    /// <summary>
    /// 绑定账号
    /// </summary>
    public required string Id { get; set; }

    /// <summary>
    /// 用户密钥
    /// </summary>
    public string? Key { get; set; }

    /// <summary>
    /// 是否绑定
    /// </summary>
    public bool Bind { get; set; }

    /// <summary>
    /// 上次生成时间
    /// </summary>
    [BsonDateTimeOptions(Kind = DateTimeKind.Local)]
    public DateTime LastGenerateTime { get; set; }

    /// <summary>
    /// 绑定时间
    /// </summary>
    [BsonDateTimeOptions(Kind = DateTimeKind.Local)]
    public DateTime? BindTime { get; set; }
}
评论加载中...