import { ApiProperty } from "@nestjs/swagger"; import { IsEmail, IsString, MaxLength, MinLength } from "class-validator"; export class LoginDto { @ApiProperty({ example: 'mon.utilisateur@exemple.com', description: "Adresse email de l'utililisateur" }) @IsEmail() email: string; @ApiProperty({ example: "Mon_motdepasse_fort_1234?", description: "Mot de passe de l'utilisateur" }) @IsString({ message: 'Le mot de passe doit etre une chaine de caracteres' }) //@MinLength(8, { message: 'Le mot de passe doit contenir au moins 8 caracteres' }) @MaxLength(50) password: string; }