LoginRequestDto.java

package cl.prgm.portaltrip.infrastructure.web.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.NotBlank;

@Schema(description = "PortalTrip credentials")
public record LoginRequestDto(
		@NotBlank(message = "Email is required")
		@Email(message = "Email must be valid")
		String email,
		@NotBlank(message = "Password is required")
		String password) {
}