gpt4 book ai didi

validation - 使用 express-validator 验证密码

转载 作者:IT老高 更新时间:2023-10-28 23:18:34 26 4
gpt4 key购买 nike

我正在使用 express 3.x 的 express-validator -- 当用户更改密码或注册新帐户时,他们必须输入两次密码。

如果两个密码(两个字符串)不匹配,我将如何编写一个自定义验证器,它将错误推送到 express-validator 中的错误堆栈?

类似这样的:

req.assert('password1', 'Passwords do not match').isIdentical(password1, password2);
var mappedErrors = req.validationErrors(true);

最佳答案

我找到了答案

req.assert('password2', 'Passwords do not match').equals(req.body.password1);
var mappedErrors = req.validationErrors(true);

关于validation - 使用 express-validator 验证密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12548624/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com