diff --git a/packages/services/user-service/src/auth/auth.controller.ts b/packages/services/user-service/src/auth/auth.controller.ts index ddfdba5..2ce8c90 100644 --- a/packages/services/user-service/src/auth/auth.controller.ts +++ b/packages/services/user-service/src/auth/auth.controller.ts @@ -6,22 +6,34 @@ import { HttpCode, HttpStatus, } from '@nestjs/common'; +import { IsString, IsNotEmpty, IsOptional } from 'class-validator'; import { AuthService } from './auth.service'; class CreateAnonymousDto { - fingerprint: string; + @IsOptional() + @IsString() + fingerprint?: string; } class SendCodeDto { + @IsNotEmpty() + @IsString() phone: string; } class VerifyCodeDto { + @IsNotEmpty() + @IsString() phone: string; + + @IsNotEmpty() + @IsString() code: string; } class RefreshTokenDto { + @IsNotEmpty() + @IsString() token: string; }