Files
auth-mistox/src/Server/DTO/AuthenticationDTO.cs
T
derek f1222b4ec6
Docker Build and Release Upload / build (push) Successful in 1m24s
Update key store to validate account and site
2025-09-09 21:47:34 -07:00

56 lines
1.5 KiB
C#

namespace Auth.DTO {
public class LoginRequest {
public string UserName { get; set; } = "";
public string Password { get; set; } = "";
public string Site { get; set; } = "";
public bool StayLoggedIn { get; set; }
}
public class JWTRenewRequest {
public string JWT { get; set; } = "";
}
public class RegisterRequest {
public string Email { get; set; } = "";
public string UserName { get; set; } = "";
public string Password { get; set; } = "";
}
public class ChangePasswordRequest {
public string OldPassword { get; set; } = "";
public string NewPassword { get; set; } = "";
}
public class AccountLockRequest {
public bool AccountLock { get; set; }
}
public class SendVerifyEmailRequest {
public string UserName { get; set; } = "";
}
public class VerifyEmailRequest {
public string UserName { get; set; } = "";
public string EmailToken { get; set; } = "";
}
public class SendResetPasswordRequest {
public string Email { get; set; } = "";
}
public class ResetPasswordRequest {
public string UserName { get; set; } = "";
public string NewPassword { get; set; } = "";
public string PasswordToken { get; set; } = "";
}
public class DeleteRequest {
public string Password { get; set; } = "";
}
public class JWTRequest {
public string Ticket { get; set; } = "";
}
}