namespace Mirea.Api.Security.Common.Domain.Caching;

internal class OAuthUserExtension
{
    public string? Message { get; set; }
    public bool IsSuccess { get; set; }
    public required OAuthProvider? Provider { get; set; }
    public string? UserAgent { get; set; } = null;
    public string? Ip { get; set; } = null;
    public string? Fingerprint { get; set; } = null;
    public OAuthUser? User { get; set; }
}