Iceshrimp.NET/Iceshrimp.Shared/Schemas/Web/AuthResponse.cs
2024-07-04 17:53:11 +02:00

17 lines
No EOL
427 B
C#

namespace Iceshrimp.Shared.Schemas.Web;
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; }
}