解析用户obejct上的ACL

时间:2015-10-01 00:14:08

标签: javascript parse-platform

我想阻止用户更改自己的数据。 默认情况下,解析为用户提供reed权限并写入自己的对象。 我想阻止他写作。

我试图运行这个

Parse.Cloud.afterSave(Parse.User, function(request) {
   var user = request.user;
   if (!user.existed()) {
      var userACL = new Parse.ACL(user);
      userACL.setWriteAccess(user,false);
      user.setACL(userACL);
      user.save();
    }
  });

但是我没有看到这是改变的东西。他们是另一种选择吗? 这可以做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您的代码是正确的,但您无法阻止用户访问User表中自己的条目。它就像Parse的工作方式我相信。

这似乎更适合放在beforeSave中:))