more fix and update

This commit is contained in:
lendry
2026-06-24 20:15:19 +03:00
parent dcab6557d3
commit 9727cf3f35
53 changed files with 3479 additions and 494 deletions

View File

@@ -23,3 +23,11 @@ export class VerifySecurityPinDto extends PinDto {
@IsString({ message: 'ID сессии должен быть строкой' })
sessionId!: string;
}
export class TotpCodeDto {
@ApiProperty({ description: '6-значный код из приложения-аутентификатора', example: '123456' })
@IsString({ message: 'Код должен быть строкой' })
@Length(6, 6, { message: 'Код должен содержать 6 цифр' })
@Matches(/^\d+$/, { message: 'Код должен содержать только цифры' })
code!: string;
}