问题标签 [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.
node.js - Node js express验证器抛出错误
我已经安装了 express 验证器,但抛出错误如下:
express-validator@5.2.0
shopping-cart@0.0.0 开始 /var/www/nodejs/shopping-cart 节点 ./bin/www
node.js - 自定义 express-validator 验证器不起作用
我的代码有问题,如果已经在数据库中,我为检查电子邮件设置验证,其他验证工作但电子邮件验证不起作用
这是我在控制器中的代码
此代码未重新调整错误,可以帮助我解决此问题
express - express-validator isEmpty 没有错误
我在 expressjs 应用程序中使用 express-validator 5.2.0。我在表单数据上实现了验证。但它不会捕获错误并给出空的错误对象。当验证运行时,它在我提交空表单时显示“无错误”。它应该遵循错误路径并且应该显示错误。
node.js - Node JS Express-validator - 仅在条件为真时使用“检查”
我正在应用 Node JS Express-validator。仅当条件为真时,我才需要“检查”才能工作。
我可以执行以下操作 - 它工作正常。但是有没有办法使用纯粹的 Express-validator 语法来做同样的事情?
javascript - express-validator 不做任何事情
我正在尝试使用 express-validator,但它的功能都不起作用。我也没有收到任何错误。
例子:
express-validator 总是允许它,即使我没有someRandomName
在 req.
我也尝试过使用body
而不是check
,但结果是一样的。
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:
javascript - Express-Validator 5.2.0 - 验证对象的通配符数组 - 比较
我正在尝试使用 express-validator 验证一组对象。
我一直在使用新的“通配符”和“自定义”来迭代对象数组,比较对象上的键。
这是问题所在,假设我的对象如下所示:
我如何只检查“名称”是否存在“如果”百分比> 0?
这可行,但“错误”输出将类似于:
这使得在我的 EJS 模板中显示时变得困难。
如何使用添加的密钥使输出看起来像这样?
希望有人可以在这里帮助我,谢谢!:-)
node.js - 通过 express-validator 验证用户
我对nodeJs有点陌生,我正在尝试检查用户的电子邮件是否已经存在于数据库中,但似乎我做错了什么,它总是告诉我“电子邮件已经存在”我尝试了几种不同的方法但没有他们工作。我希望这里有人能够帮助我解决这个问题。谢谢你。
javascript - 快速验证器 - 自定义密码验证器无法读取未定义的属性
我有一个简单的验证器来检查“password” = “passwordconf”
出口.RegisterUser = [
}]
如果我注释掉这个声明,
代码有效。我从官方文档https://express-validator.github.io/docs/custom-validators-sanitizers.html复制了这个声明 我在保存新用户时给了我这个错误
这里缺少什么?
node.js - 使用 express-validator 作为 websockets 的中间件
我通过 websockets 使用Sails.js + Passport.js 身份验证来绑定通过 websockets 请求的 passport.js 方法(使用 sockets.io),但是我应该如何添加express-validator方法以确保所有请求都有来自它的方法