namespace ZR.LiveForum.Model.Liveforum
{
///
/// 用户Token表,存储用户JWT token信息,用于token管理和刷新
///
[SugarTable("T_UserTokens")]
[Tenant("liveforum")]
public class T_UserTokens
{
///
/// id
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public long Id { get; set; }
///
/// 用户ID
///
public long UserId { get; set; }
///
/// 访问令牌
///
public string AccessToken { get; set; }
///
/// TokenMd5加密
///
public string TokenMD5 { get; set; }
///
/// Token类型
///
public string TokenType { get; set; }
///
/// 过期时间
///
public DateTime? ExpiresAt { get; set; }
///
/// 登录方式
///
public int LoginType { get; set; }
///
/// 登录记录ID
///
public long? LoginId { get; set; }
///
/// 设备信息
///
public string DeviceInfo { get; set; }
///
/// IP地址
///
public string ClientIp { get; set; }
///
/// 用户代理
///
public string UserAgent { get; set; }
///
/// Token创建时间
///
public DateTime? CreatedAt { get; set; }
///
/// 记录更新时间
///
public DateTime? UpdatedAt { get; set; }
}
}