canina/backend/src/auth/dto/refresh-token.dto.ts
parsaaghayi bd49fbc4a0
Some checks failed
Deploy Canina / deploy (push) Successful in 2m25s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
fix(security): remediate audit vulnerabilities SEC-001 through SEC-023
2026-09-23 23:00:25 +03:30

13 lines
487 B
TypeScript

import { IsNotEmpty, IsString } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';
export class RefreshTokenDto {
@ApiProperty({
description: 'توکن تازه‌سازی (Refresh Token)',
example: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...',
})
@IsNotEmpty({ message: 'ارسال توکن تازه‌سازی الزامی است' })
@IsString({ message: 'توکن تازه‌سازی باید رشته متنی باشد' })
refreshToken: string;
}