Parse.com - >通过CloudCode创建新用户

时间:2015-08-25 19:50:37

标签: javascript parse-platform

我试图通过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()置于功能之外,内部,就在注册之前等等。

1 个答案:

答案 0 :(得分:1)

好的,我发现了自己的错误。

您必须致电request.params.parameterName而不仅仅是request.parameterName

愚蠢的错误。