我知道 Parse.com 不支持我现在使用的 Javascript SDK 的匿名用户。我已经问过 Parse 的工作人员,对于那些使用 Parse Javascript SDK 并希望拥有类似为 Parse ios SDK 提供的匿名用户功能的人来说,有什么替代方案。Parse 的工作人员告诉我:“这还没有得到官方的支持,但是你可以通过生成一个随机的用户名和密码来实现类似的东西,这个用户名和密码存储在这个用户的 localStorage 中”。现在,现在,下面的代码允许我将信息保存到我的 Parse 数据库
var MYObject = Parse.Object.extend("MYObject");
var myObject = new MYObject();
var SomeStuff = "Test";
myObject.set("RECORD",SomeStuff);
myObject.save(null, { success: function(myObject)
{ //alert alert('New object created with objectId: ' + myObject.id); }
这将创建一个新类,然后添加“RECORD”和“Test”。有用。然而,这完全不需要用户名或密码即可保存。我想知道为什么只允许用户保存这样的数据是不够的,而不是使用 Parse 提供的匿名用户功能,或者在我的情况下,因为 Parse Javascript 不支持匿名用户,所以匿名用户功能的替代解决方案我正在使用的 SDK。首先提供匿名用户功能的原因是安全问题吗?我应该求助于 Parse 工作人员给我的替代解决方案还是没有必要?