diff --git a/src/routes/user/dto/login.dto.ts b/src/routes/user/dto/login.dto.ts new file mode 100644 index 0000000..d17fa44 --- /dev/null +++ b/src/routes/user/dto/login.dto.ts @@ -0,0 +1,10 @@ +import { IsEmail, IsString, MinLength } from "class-validator"; + +export class LoginDto { + @IsEmail() + email: string; + + @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'}) + password: string; +} \ No newline at end of file