在同一设备上同时登录两个用户(Parse BE)

时间:2015-11-21 20:45:18

标签: android parse-platform

我正在处理的项目需要两个用户同时登录该应用。在两个用户成功登录之前,应用程序将没有功能或启动MainActivity。我想知道是否可能,如果没有,那么什么样的代码魔法可以模拟这个,或提供某种解决方法。

目前,我想让两个用户都在自己的手机上登录应用,然后“#34;连接"他们的两个帐户都创建了一个包含其信息的对象,然后在一部手机上停用了该功能,并在另一部手机上启动了MainActivity。

似乎可能有一种更有效的方式,但此刻它逃脱了我。

2 个答案:

答案 0 :(得分:2)

您只需登录第一个用户,然后保存他的objectId并注销他。 然后对下一个用户做同样的事情。

接下来,如果您想获得有关一位用户的信息,可以通过查询获得ParseObject / ParseUser

ParseQuery<ParseUser> query = ParseUser.getQuery();
query.getInBackground("a23sd1wq", new GetCallback<ParseUser>() {
    @Override
    public void done(ParseUser object, ParseException e) {

    }
});

答案 1 :(得分:1)

简短的回答是,您不能在同一设备上拥有两个登录用户。如果用户在登录时必须相互通知,那么使用PubNub等提供程序实现持久连接模型将会受益匪浅