【发布时间】:2017-01-13 12:43:10
【问题描述】:
我在 API 中使用 Accounts.sendResetPasswordEmail 忘记密码,为什么它仍然返回 User not found,我登录用户找到 usesame _id 并且我找到了该用户,但在 Accounts.sendResetPasswordEmail 中仍然找不到
let checkEmail = Meteor.users.findOne({"emails.0.address": json.email});
if (checkEmail) {
let email = json.email; let userId = checkEmail._id;
Accounts.sendResetPasswordEmail({userId,email},
function(err, ress) {
if (err) {
return Meteor.call('apiResponse', '400' ,res.error);
}else {
return 'success';
}
})
}
【问题讨论】: