问题标签 [express-validator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
451 浏览

node.js - Node js express验证器抛出错误

我已经安装了 express 验证器,但抛出错误如下:

express-validator@5.2.0

shopping-cart@0.0.0 开始 /var/www/nodejs/shopping-cart 节点 ./bin/www

0 投票
1 回答
477 浏览

node.js - 自定义 express-validator 验证器不起作用

我的代码有问题,如果已经在数据库中,我为检查电子邮件设置验证,其他验证工作但电子邮件验证不起作用

这是我在控制器中的代码

此代码未重新调整错误,可以帮助我解决此问题

0 投票
2 回答
17264 浏览

express - express-validator isEmpty 没有错误

我在 expressjs 应用程序中使用 express-validator 5.2.0。我在表单数据上实现了验证。但它不会捕获错误并给出空的错误对象。当验证运行时,它在我提交空表单时显示“无错误”。它应该遵循错误路径并且应该显示错误。

0 投票
0 回答
999 浏览

node.js - Node JS Express-validator - 仅在条件为真时使用“检查”

我正在应用 Node JS Express-validator。仅当条件为真时,我才需要“检查”才能工作。

我可以执行以下操作 - 它工作正常。但是有没有办法使用纯粹的 Express-validator 语法来做同样的事情?

0 投票
1 回答
4520 浏览

javascript - express-validator 不做任何事情

我正在尝试使用 express-validator,但它的功能都不起作用。我也没有收到任何错误。

例子:

express-validator 总是允许它,即使我没有someRandomName在 req.

我也尝试过使用body而不是check,但结果是一样的。

0 投票
1 回答
2284 浏览

javascript - 如何使用 Express-Validato 验证出生日期?

我正在创建一个 Web 应用程序,我无法在该应用程序中添加多个用户,但我需要所有具有一定年龄的用户,对于该限制,我正在尝试使用 express 验证器验证 dbo,但 express 验证器只让我验证字符串。如何使用 express-validator 验证 dbo?

let tdate = new Date(); req.checkBody('datadenasc',"Error: Invalid Date of Birth!").isBefore(tdate.getFullYear()-18).isAfter(tdate.getFullYear()-65);

HTML:

0 投票
2 回答
2285 浏览

javascript - Express-Validator 5.2.0 - 验证对象的通配符数组 - 比较

我正在尝试使用 express-validator 验证一组对象。

我一直在使用新的“通配符”和“自定义”来迭代对象数组,比较对象上的键。

这是问题所在,假设我的对象如下所示:

我如何只检查“名称”是否存在“如果”百分比> 0?

这可行,但“错误”输出将类似于:

这使得在我的 EJS 模板中显示时变得困难。

如何使用添加的密钥使输出看起来像这样?

希望有人可以在这里帮助我,谢谢!:-)

0 投票
1 回答
863 浏览

node.js - 通过 express-validator 验证用户

我对nodeJs有点陌生,我正在尝试检查用户的电子邮件是否已经存在于数据库中,但似乎我做错了什么,它总是告诉我“电子邮件已经存在”我尝试了几种不同的方法但没有他们工作。我希望这里有人能够帮助我解决这个问题。谢谢你。

0 投票
1 回答
3157 浏览

javascript - 快速验证器 - 自定义密码验证器无法读取未定义的属性

我有一个简单的验证器来检查“password” = “passwordconf”

出口.RegisterUser = [

}]

如果我注释掉这个声明,

代码有效。我从官方文档https://express-validator.github.io/docs/custom-validators-sanitizers.html复制了这个声明 我在保存新用户时给了我这个错误

这里缺少什么?

0 投票
1 回答
538 浏览

node.js - 使用 express-validator 作为 websockets 的中间件

我通过 websockets 使用Sails.js + Passport.js 身份验证来绑定通过 websockets 请求的 passport.js 方法(使用 sockets.io),但是我应该如何添加express-validator方法以确保所有请求都有来自它的方法