我有一个用例,我想与尚未向Realm Object Server注册的用户共享一个领域。注册用户通过输入他们的电子邮件地址与非注册用户共享领域。当未注册的用户使用应用程序注册时,他们将被授予第一个用户拥有的领域的权限。
如果用户ID尚不存在,PermissionOffers如何工作?如果用户标识是电子邮件地址,PermissionOffer是否可以挂起,直到创建具有电子邮件地址的用户为止?处理这样的事情的建议工作流程是什么?
答案 0 :(得分:1)
权限要约不受用户ID的约束。相反,当您创建权限要约时,会生成第一个用户通过任何媒介(例如电子邮件/ imessage)发送给第二个用户的随机令牌。然后,第二个用户通过使用令牌接受该要约并接收对该域的权限。