first commit

This commit is contained in:
2025-02-26 23:42:19 +01:00
commit 777ea98be1
283 changed files with 88266 additions and 0 deletions
@@ -0,0 +1,12 @@
namespace OpenWarehouse.auth.lib.Model.Auth;
public class LogOutModel
{
public LogOutModel(bool success = false, string? mess = null)
{
LogOutSuccess = success;
Mess = mess;
}
public bool LogOutSuccess { get; set; }
public string? Mess { get; set; }
}
@@ -0,0 +1,15 @@
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace OpenWarehouse.auth.lib.Model.Auth;
public class LoginRequestModel
{
[Display(Name = "Username")]
[Required(ErrorMessage = "Username is required")]
public string? Login { get; set; }
[Display(Name = "Password")]
[Required(ErrorMessage = "Password is required")]
public string? Pass { get; set; }
}
@@ -0,0 +1,10 @@
namespace OpenWarehouse.auth.lib.Model.Auth;
public class RegenerateTokenModel()
{
public RegenerateTokenModel(string token) : this()
{
this.Token = token;
}
public string? Token { get; set; }
}
@@ -0,0 +1,12 @@
namespace OpenWarehouse.auth.lib.Model.Auth;
public class RegeneratedTokenModel() : RegenerateTokenModel()
{
public RegeneratedTokenModel(string Token, string mess = "") : this()
{
this.Token = Token;
this.Mess = mess;
}
public string? Mess { get; set; }
}
@@ -0,0 +1,10 @@
namespace OpenWarehouse.auth.lib.Model.Auth;
public class RegisterModel
{
public string? RegisterToken { get; set; }
public string? Username { get; set; }
public string? Email { get; set; }
public string? Password { get; set; }
public string[]? Roles { get; set; }
}
@@ -0,0 +1,12 @@
namespace OpenWarehouse.auth.lib.Model.Auth;
public class RegisterReturnModel
{
public bool IsCreated { get; set; }
public string? AuthToken { get; set; }
public string? ProblemWithUsername { get; set; }
public string? ProblemWitbEmail { get; set; }
public string? ProblemWithPassword { get; set; }
public string? ProblemWithToken { get; set; }
public string? OtherWithOtherProblem { get; set; }
}
@@ -0,0 +1,6 @@
namespace OpenWarehouse.auth.lib.Model.Auth;
public class TokenAskIfIsLockModel
{
public string? Token { get; set; }
}