0

我看不到向其他用户授予权限的简单方法。目前似乎很复杂,我想知道我是否遗漏了一些明显的东西。

假设我想邀请另一个用户共享一个领域。首先,我必须向其他用户询问他们的身份,然后我将创建权限对象,最后我将向其他用户提供我的领域的地址。

如果我可以通过短信分享某种许可令牌并让新用户自己注册,那就太好了。我想如果我创建另一个代表共享组的“用户”并且只共享这个抽象用户的凭据,我可以做到这一点。那样感觉有点hacky,但似乎更容易做到。

我希望共享绘图环境的演示应用程序能够提供线索,但在查看源代码后,结果发现两个设备都以同一用户身份登录。

我错过了什么吗?鉴于演示Draw应用程序,一个用户实际上如何邀请第二个用户加入他们的共享绘图环境?似乎必须有一整套复杂的权限和 url/标识共享握手。

4

1 回答 1

2

感谢您提出问题!今天,您将需要创建一个所有用户都可以将其用户 ID 输入并有权访问的共享领域。这样,任何用户都可以查找 ID 并共享对另一个 Realm 的访问权限。

我们意识到这些限制,并正在努力提供一些改进。第一个与您所描述的非常接近,称为PermissionOffer对象,您可以在其中通知领域对象服务器您要授予给定领域的另一个用户访问权限。然后,服务器将提供一个令牌,您可以通过任何方式与其他用户共享。然后,该用户可以使用令牌创建PermissionOfferResponse对象并接受访问授权。这即将到来,敬请期待!

稍后,我们计划提供一种查找用户 ID 的方法,这样您就不必在共享领域中复制所有用户 ID(请参阅此问题)。

于 2017-01-06T23:17:33.547 回答