login API Properties added
This commit is contained in:
parent
546a77c8a8
commit
e181d34b6d
@ -1,10 +1,16 @@
|
||||
import { ApiProperty } from "@nestjs/swagger";
|
||||
import { IsEmail, IsString, MinLength } from "class-validator";
|
||||
|
||||
export class LoginDto {
|
||||
@ApiProperty({ example: 'my.user@example.com', description: "Adresse email de l'utililisateur" })
|
||||
@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'})
|
||||
@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' })
|
||||
password: string;
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user