2026-10-07 12:20:26 +01:00
|
|
|
#nullable enable
|
|
|
|
|
|
2018-07-21 16:15:54 +02:00
|
|
|
namespace Yavsc.Abstract.Identity {
|
|
|
|
|
public class Me : UserInfo
|
|
|
|
|
{
|
2026-10-09 13:30:01 +01:00
|
|
|
public bool EmailConfirmed { get; set; }
|
|
|
|
|
public bool AllowMonthlyEmail { get; set; }
|
2026-10-25 16:49:51 +00:00
|
|
|
public bool HideIpAddressInCalls { get; set; }
|
2026-10-09 13:30:01 +01:00
|
|
|
public bool HasPassword { get; set; }
|
|
|
|
|
public bool TwoFactorEnabled { get; set; }
|
|
|
|
|
public int ExternalLoginCount { get; set; }
|
|
|
|
|
public long PostsCounter { get; set; }
|
|
|
|
|
public long DiskUsage { get; set; }
|
|
|
|
|
public long DiskQuota { get; set; }
|
|
|
|
|
public decimal Credits { get; set; }
|
|
|
|
|
public BankAccountInfo[] BankAccounts { get; set; } = [];
|
|
|
|
|
public LinkedExternalLogin[] ExternalLogins { get; set; } = [];
|
|
|
|
|
|
2026-10-07 12:20:26 +01:00
|
|
|
public AuthToken? Token {
|
2018-07-21 16:15:54 +02:00
|
|
|
get;
|
|
|
|
|
set;
|
|
|
|
|
}
|
|
|
|
|
}
|
2026-10-07 12:20:26 +01:00
|
|
|
}
|