Files
YouAndMe/src/main/java/com/yam/app/account/presentation/LoginAccountCommand.java

21 lines
530 B
Java

package com.yam.app.account.presentation;
import javax.validation.constraints.Email;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
import lombok.Data;
@Data
public final class LoginAccountCommand {
@NotBlank
@Email
private String email;
@NotBlank
@Pattern(regexp = "^[A-Za-z1-9~!@#$%^&*()+|=]{8,12}$",
message = "Please enter the password in English, numbers, "
+ "and special characters within 8-12 digits.")
private String password;
}