Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 快速验证器。具有equals属性的验证架构_Node.js - Fatal编程技术网

Node.js 快速验证器。具有equals属性的验证架构

Node.js 快速验证器。具有equals属性的验证架构,node.js,Node.js,我对express validator有问题。我无法理解如何使用属性equals创建验证模式。 我想验证密码。我的表单有“password”和“conf password”。 谁知道如何检验他们的平等性?谢谢。可能太晚了,但我在模式中使用了它,它适合我: check_pwd : { errorMessage: 'Confirm new pass', equals: { options: [req.body.new_pwd] }, trim : true } 怎么样password===conf

我对express validator有问题。我无法理解如何使用属性equals创建验证模式。 我想验证密码。我的表单有“password”和“conf password”。
谁知道如何检验他们的平等性?谢谢。

可能太晚了,但我在模式中使用了它,它适合我:

check_pwd : { errorMessage: 'Confirm new pass', equals: { options: [req.body.new_pwd] }, trim : true }

怎么样
password===conf password
No,我需要这样的“password”:{equals:{options:['conf-password','password'],errorMessage:“无效密码确认”}但这不起作用。您可以提供指向您使用的验证程序库的链接吗?请尝试
“密码”:{matches:{options:[req..con password]},errorMessage….}
这假设验证架构可以访问req对象。我的建议是,在将客户端发送到服务器之前,检查客户端是否平等。