Публикации по теме 'express-validator'
Проверка электронной почты и пароля с помощью Express-Validator
ТЕХНИЧЕСКИЙ СТЕК — PostgreSQL, Express, Node.js
Существует множество способов проверить адрес электронной почты или пароль на этапе аутентификации. Тот, о котором я собираюсь упомянуть в этой статье, — через экспресс-валидатор. Элегантный «набор ПО промежуточного слоя для express.js, объединяющий функции валидатора и дезинфицирующего средства validator.js».
Обратите внимание, что я собираюсь просто описать реализацию экспресс-валидатора и воздержусь от объяснения основ..
Вопросы по теме 'express-validator'
Новый синтаксис экспресс-валидатора: форма валидации, обработанная multer
Итак, я создаю небольшое приложение, чтобы научиться использовать express.js. У меня действительно простая форма, в которой одновременно отправляются одно текстовое поле и файл. Это отправляется через FormData, поэтому я использую multer на задней...
1410 просмотров
schedule
18.07.2023
Как проверить массив строк с помощью экспресс-валидатора?
options = ['asdasda', 'asdasdas', 'asdasdasafsaafasfasfasfasfasfasasasasasdas', 'asd'];
req.check('options', 'Option must not exceed 30 characters').isLength({max: 30});
Я пытаюсь проверить каждую строку в параметрах массива. Есть ли способ...
6776 просмотров
schedule
01.08.2023
Экспресс-валидатор: сообщение об ошибке проверки не отображается для пользовательского валидатора
Если я попытаюсь зарегистрировать повторяющееся имя пользователя, все будет работать, за исключением сообщения об ошибке, в котором говорится, что оно уже зарегистрировано. Все остальные сообщения об ошибках работают; только не этот....
1203 просмотров
schedule
25.11.2022
Express-Validator проверяет ответ POST от внешнего API (включая сеанс и запрос)
У меня есть простая форма с именем и электронной почтой.
Я должен отправить эти данные во внешний API (почему я использую запрос).
В форме я использую action="/send" для использования route.post('/send'...
Данные из будут опубликованы, и я...
108 просмотров
schedule
18.10.2022
как сгенерировать ошибку, когда поле пустое, используя экспресс-валидатор в validationResult
Я использую экспресс-валидатор.
Я хочу сгенерировать ошибку в validationResult, если поле пустое.
Это мой код:
router.post('/register',[
check('name').isEmpty().withMessage('Name field cannot be empty.'),...
927 просмотров
schedule
26.11.2022
Проверка схемы с помощью экспресс-валидатора, как установить собственное сообщение об ошибке?
Я использую промежуточное ПО «экспресс-валидатор» для проверки формы. В этом случае я использую проверки схемы, и у меня есть некоторые асинхронные приемы для проверки: первый - это проверка электронной почты, а следующий - проверка имени...
5807 просмотров
schedule
25.08.2023
Экспресс-валидатор: как параметры передаются в функции валидатора
Мне любопытно, как параметры передаются промежуточному программному обеспечению валидатора, выдержка взята из express-validator , например, язык_программирования передается в функцию check().
const { check, oneOf, validationResult } =...
1473 просмотров
schedule
15.07.2022
Экспресс-валидатор не ловит ошибки
В узле 8.11.1 экспресс 4.16.3 я установил
"express-messages" : "*",
"connect-flash" : "*",
"express-validator" : "*",
"express-session" : "*"
У меня есть страница, которая получает все статьи app.get('/', function(req, res){.... , а также...
1053 просмотров
schedule
02.01.2023
Как я могу подтвердить дату рождения с помощью Express-Validato?
Я создаю веб-приложение, в котором я не могу добавить несколько пользователей в это приложение, но мне нужны все мои пользователи с определенным возрастом, для этого ограничения я пытаюсь проверить dbo с помощью экспресс-валидатора, но...
1920 просмотров
schedule
23.03.2023
Экспресс-валидатор не выполняет проверку
Я разрабатываю простую программу, используя Express. Я добавил Express-Validator для проверки индексного файла EJS.
Декларация:
const {check, validationResult} = require('express-validator/check');
Применение:
//This is to post the...
78 просмотров
schedule
01.03.2023
экспресс-валидатор проверка нескольких пользовательских проверок
Мне нужно проверить, существует ли пользователь с переданным email ИЛИ login в базе данных.
const userModel = new User();
const user = await userModel.findByLogin(req.body.email, req.body.login);
if (user) {
req.checkBody('email', 'Email...
61 просмотров
schedule
03.11.2022
разница между {key:} и {key:}, файл json?
Я пытаюсь реализовать проверку на своем экспресс-маршрутизаторе. Проблема в том, что когда я передаю {title:""}, экспресс-валидатор не выдает ошибку, но когда я передаю {title:""}, он работает.
exports.postValidatorCheck = [
check("title", "The...
58 просмотров
schedule
04.06.2023
Использование проверки цепочки для проверки наличия дополнительных полей с помощью экспресс-валидатора
Я пытаюсь проверить наличие необязательного поля в запросе API, и если это поле существует, выполнить вложенную проверку, чтобы проверить, существуют ли внутри него два других поля (одно или другое или неявно оба). Я использую Express Validator,...
1477 просмотров
schedule
09.09.2023
экспресс-валидатор не получает значений
Я использую экспресс-валидатор в приложении node. Все 4 поля моей формы возвращают ошибки проверки («Требуется имя» и т. д.). Когда я console.log переменную ошибок, все значения пусты:
errors: [{value: '', msg: 'A name is required.', param:...
47 просмотров
schedule
18.04.2024
Как получить доступ к объекту внутри пользовательской проверки подстановочных знаков в экспресс-валидаторе
Я хочу получить доступ к объекту в пользовательской проверке подстановочных знаков
body('inputs.*.minimum')
.custom((value, { req, path }) => {
const maxValue = body('inputs.*').maximum
return Number(value) <=...
8 просмотров
schedule
24.06.2023