我正在尝试使用User.logIn
登录用户,因为我想使用Mocha和expect.js测试我的所有云代码函数。
我知道我可以使用masterkey,但我想测试当我用错误的用户登录时是否正确处理了我的错误(基本上我想测试当ACL阻止请求时会发生什么)。
我尝试使用cURL登录并且可以正常工作,但之后我无法成为用户,因为Parse会阻止通过It is not memory-safe to become a user in a server environment
。
这根本不可能,还是我忽略了什么?
答案 0 :(得分:4)
事实证明我忽视了一些事情。
在V.1.5.0的JS SDK的changelogs中,您可以看到Parse添加了上述错误消息。您可以使用Parse.User.enableUnsafeCurrentUser();
绕过它。
您还可以在功能选项中提供会话令牌。