namespace MAX.Framework.Security; /// 登录会话展示 DTO;Jti 为数据库 Token 记录 ID。 public class OnlineUserInfo { public string Jti { get; set; } = string.Empty; public string UserName { get; set; } = string.Empty; public string NickName { get; set; } = string.Empty; /// 服务端观察到的客户端 IP;反向代理需配置受信任的转发头。 public string LoginIp { get; set; } = string.Empty; /// UTC 登录时间。 public DateTime LoginTime { get; set; } /// UTC 当前滑动到期时间。 public DateTime ExpiresAt { get; set; } /// UTC 撤销时间;保留记录供后续面板查询。 public DateTime? RevokedAt { get; set; } }