Create DTO's for account

This commit is contained in:
2025-07-24 21:07:22 -07:00
parent 5209fd9bfc
commit fe6710249a
+47
View File
@@ -0,0 +1,47 @@
namespace Auth.DTO {
public class LoginRequest {
public string UserName { get; set; } = "";
public string Password { get; set; } = "";
public bool StayLoggedIn { 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; } = "";
}
}