gpt4 book ai didi

node.js - sailsjs 验证后删除 secret 数据

转载 作者:太空宇宙 更新时间:2023-11-04 02:23:01 24 4
gpt4 key购买 nike

我正在使用 sailsjs(版本 0.11.0)

我的用户模型定义如下。

module.exports = {

types:{
password: function(password){
return password === this.confirmPassword;
}
},
attributes: {
password: {
type:'string',
required: true,
minLength: 6,
password: true
}
}
}

如果我的密码不等于confirmPassword,我收到的消息为“\”password\”输入验证规则失败:'123456'”

但我不希望我的 API 服务器再次发回输入的密码

我已尝试以下脚本,但它不起作用。

password: function(password){
if(password === this.confirmPassword) {
return true;
}
else{
password = null;
return false;
}
}

如何从验证消息中删除密码?如何添加自定义验证消息?

这个问题可能与某个不同的版本有关。已经一年了,新版本可能会有解决方案。

最佳答案

我不确定,但您可能想使用 toJson 方法 http://sailsjs.org/documentation/reference/waterline-orm/records/to-json

关于node.js - sailsjs 验证后删除 secret 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32103076/

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