package ru.soune.no_copy.dto; import jakarta.validation.constraints.Email; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Size; import lombok.AllArgsConstructor; import lombok.Data; @Data @AllArgsConstructor public class LoginRequest { @NotBlank(message = "error.not.blank") @Email(message = "error.not.email") @Size(max = 128) private String email; @NotBlank(message = "error.not.blank") @Size(min = 8) private String password; }