Create DTO's for account
This commit is contained in:
@@ -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; } = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user