我试图创建一个使用strongloop的项目,其中我创建用户登录的Web服务的具体领域,我的代码运行良好&得到所需的输出,除了一个事实,即它不隐藏密码如何从结果隐藏strongloop
我得到的结果
{
"result": [{
"_id": 2,
"address": "abc",
"created_by": 1,
"created_date": "2016-03-04T00:00:00.000Z",
"firstname": "Anup",
"isdeleted": 0,
"lastname": "Deshpande",
"mobile_number": "9700128907",
"oldpassword": "string",
"profile_picturename": "anup.jpeg",
"role_id": 1,
"user_email_id": "[email protected]",
"user_password": "5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8",
"user_status": 1
}]
}
,我想隐藏或删除"user_password": "5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8"
,领域。
谁能告诉我,我该怎么办,在strongloop的远程方法
我renote方法的代码是这样如下
db.collection('users').find({
user_email_id : par,
user_password : sha256(par2)
}).toArray(function(err, result) {
// var passwordHash = hashPassword(user_password);
// console.log(passwordHash);
if (err) {
throw err;
}
if (result.length > 0) {
self.callback(null, result);
// db.disconnect();
} else {
self.callback(null, response);
// db.disconnect();
}
});
这里“的结果将给所有的细节:”我想隐藏结果密码
在此先感谢
请检查更新的问题和你能告诉我如何我可以在我的代码行“self.callback过滤领域有结果(空,结果); “ –
你收到了吗?还检查我的第二个答案 –