OnlineSalesAutoCrop/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Integrations/IntegrationAuthRequest.cs

33 lines
749 B
C#
Raw Normal View History

2026-07-06 17:23:05 +06:00
using OnlineSalesAutoCrop.CoreAPI.Models.Objects.Systems;
using OnlineSalesAutoCrop.CoreAPI.Models.Requests.Common;
2026-06-15 18:26:58 +06:00
namespace OnlineSalesAutoCrop.CoreAPI.Models.Requests.Integrations;
2026-07-06 17:23:05 +06:00
public class IntegrationLoginRequest : AuthLoginRequest
2026-06-15 18:26:58 +06:00
{
2026-07-06 17:23:05 +06:00
2026-06-15 18:26:58 +06:00
}
public class IntegrationRefreshTokenRequest
{
2026-06-28 19:02:40 +06:00
public string RefreshToken { get; set; }
2026-06-15 18:26:58 +06:00
}
public class InsertRefreshTokenRequest : RefreshToken
{
public string RefreshToken { get; set; }
}
2026-06-28 19:02:40 +06:00
public class RevokedRefreshTokenRequest
2026-06-15 18:26:58 +06:00
{
public string RefreshToken { get; set; }
public int UserId { get; set; }
2026-06-15 18:26:58 +06:00
}
public class GenerateRefreshTokenRequest
{
2026-06-21 16:51:27 +06:00
public int UserId { get; set; }
2026-06-15 18:26:58 +06:00
public string IpAddress { get; set; }
public string RawRefreshToken { get; set; }
2026-06-15 18:26:58 +06:00
}