我试图通过cloudCode使用随机密码创建新用户,但我总是遇到错误。错误的正文是我设置的密码。
这是我的代码:
Parse.Cloud.define('account', function(request, response) {
Parse.Cloud.useMasterKey();
var randomString = Math.random().toString(36).slice(-8);
var user = new Parse.User();
user.setUsername(request.email);
user.setPassword(randomString);
user.signUp(null, {
success: function(newUser) {
response.success('Hooray');
},
error: function(error) {
response.error(error);
}
});
});
我得到的错误是:b.Error {code: 141, message: "{"password":"tnm3rf6r"}"}
有人可以帮忙吗?
我已经尝试将useMasterKey()
置于功能之外,内部,就在注册之前等等。
答案 0 :(得分:1)
好的,我发现了自己的错误。
您必须致电request.params.parameterName
而不仅仅是request.parameterName
。
愚蠢的错误。