Публикации по теме 'class-validator'
Простая проверка данных в NestJS: практическое руководство
В современных веб-приложениях проверка данных играет решающую роль в обеспечении целостности и безопасности обрабатываемой информации. NestJS, популярная платформа Node.js, предоставляет надежный и простой в использовании механизм проверки данных, упрощая разработчикам обработку входящих данных и предотвращая распространенные уязвимости, такие как атаки путем внедрения или недопустимые входные данные. В этой статье мы рассмотрим основы проверки данных в NestJS с примерами кода,..
Вопросы по теме 'class-validator'
Как передать параметр карты внутри схемы валидатора класса
Я пытаюсь передать каждый параметр функции карты в функцию проверки, но переменная внутри функции проверки дает последнее значение функции карты
result = jsonData.map(async (id, index) => {
customerInfo = getInfos(id, index);...
284 просмотров
schedule
05.06.2023
как убедиться, что хотя бы одно поле не пусто? (нормально, если только одно не пусто)
Я пишу конечную точку регистрации для API, над которым я работаю, и я использую nestjs и класс-валидатор для проверки входных данных. Пользователь может зарегистрироваться, используя либо свой номер телефона, либо адрес электронной почты, либо и то,...
3404 просмотров
schedule
16.05.2023
Проверка не работает с частичным ‹DTO› - NestJS
Я хочу применить проверку на стороне сервера к моему CRUD API. Рассматриваемая сущность называется Employee . Я использую employee.dto (показано ниже) для создания и обновления конечных точек.
Пакет class-validator отлично работает с методом...
5424 просмотров
schedule
06.10.2022
класс-валидатор не проверяет массивы
Я не могу заставить работать валидатор классов. Вроде не пользуюсь: все работает так, как будто класс-валидатор не использовал. При отправке запроса с неправильно отформатированным телом у меня нет ошибки проверки, хотя должна.
Мой DTO:
import...
3260 просмотров
schedule
10.12.2022
ParseObjectIdPipe для идентификатора объекта MongoDB
Я хочу создать NestJs API с TypeORM и MongoDB. Поля моего идентификатора объекта относятся к типу ObjectID . Маршруты контроллера должны проверять входящие идентификаторы перед их передачей службам. Я знаю, что Nest поставляется с ParseIntPipe и...
2065 просмотров
schedule
25.04.2022
NestJs проверяет массив в теле запроса
Я пытаюсь вставить проверку в запрос PUT.
DTO:
export class SettingUpdateDto implements ISettingUpdate {
@IsInt()
@IsPositive()
id: number;
@IsNotEmpty()
@IsString()
value: string;
}
export class...
2876 просмотров
schedule
29.04.2022
Использование валидаторов классов на схеме с проверкой внешнего интерфейса
Я нахожусь в процессе проверки формы обучения.
Из того, что я собрал, проверка ввода формы должна выполняться на внешнем интерфейсе, тогда как проверка базы данных и безопасности должна выполняться на бэкэнде. (Это правильно?).
Я не понимаю...
48 просмотров
schedule
13.02.2024