Валидация полученных от пользователя данных

При разработке логики определенного ендпоинту мы можем столкнуться с проблемой, когда мы ожидаем определенный набор данных от пользователя (например email и password для выполнения пользователем логина на сайте), без которых выполнение логики ендпоинта не имеет смысла.

Поэтому данные, полученные от пользователя, стоит провалидировать - убедиться, что пользователь прислал все необходимые нам данные и в ожидаемом нами формате.

Наиболее популярной библиотекой для валидации данных является @hapi/joi.

Last updated

Was this helpful?