Iceshrimp.NET/Iceshrimp.Shared/Schemas/AuthResponse.cs

17 lines
No EOL
423 B
C#

namespace Iceshrimp.Shared.Schemas;
public enum AuthStatusEnum
{
Guest,
Authenticated,
TwoFactor
}
public class AuthResponse
{
public required AuthStatusEnum Status { get; set; }
public bool? IsAdmin { get; set; }
public bool? IsModerator { get; set; }
public string? Token { get; set; }
public UserResponse? User { get; set; }
}