0

我正在尝试找出一种方法来使用后端 sdk(Android 和 iOS)以编程方式切换当前用户,但坚持使用它,所以也许有人已经面临同样的问题并且能够解决它。

更详细的问题。

我有一个支持多人流程的应用程序 - 多个用户可以使用同一设备同时登录并轮流播放 - 该应用程序相应地切换当前用户。

Parse.com实际上,我正在从能够使用登录期间保存的用户令牌解决此任务的地方迁移。然后 Parse 有一个类似 loginWithToken 的函数,只要令牌有效,sdk 就会切换当前用户,这样我就可以使用相应的用户身份执行进一步的解析调用。

我试图找到类似的功能,backendless但没有运气。BackendlessUser也有一个令牌,但我找不到进一步使用它来切换当前用户的方法。我问过后端支持,但他们的回答都是“这里是 sdk 源,找到你自己”和“这个问题不在免费支持范围内”

如果有人在进行后端当前用户切换的方式上遇到相同的情况,请提供建议。

4

1 回答 1

1

它目前是 iOS 中的私有 API。令牌存储在主接口类的字典中,您可以替换它(使用私钥),然后调用getPersistentUser. UserService您还需要确保设置setStayLoggedIn:.

对于 Android,您也许可以使用Backendless.UserService.setCurrentUser(user);,尽管我没有尝试让多个用户同时登录。

于 2016-06-10T13:37:07.070 回答