Я не вижу простого способа предоставить разрешения другому пользователю. На данный момент это довольно запутанно, и мне интересно, не хватает ли я чего-то очевидного.Как можно использовать функции контроля доступа на платформе Realm Mobile Platform?
Скажите, что я хочу пригласить другого пользователя для совместного использования Королевства. Сначала мне пришлось бы спросить другого пользователя об их идентификации, затем я бы создал объект разрешения, а затем, наконец, я дал бы другому пользователю адрес моего царства.
Было бы здорово, если бы я мог поделиться определенным токеном разрешений с помощью текстового сообщения и позволить новому пользователю зарегистрироваться. Полагаю, я мог бы это сделать, если бы создал другой «Пользователь», который представлял общую группу, и просто делил учетные данные этого абстрактного пользователя. Это кажется немного взломанным таким образом, но это кажется более простым.
Я надеялся, что demo application of the shared drawing environment сохранит ключ, но, посмотрев исходный код, выясняется, что оба устройства вошли в систему как один и тот же пользователь.
Я что-то упустил? Учитывая демонстрацию Приложение, как бы один пользователь практически пригласил второго пользователя присоединиться к своей общей среде рисования? Похоже, что должен быть целый набор запутанных разрешений и рукопожатий, связанных с подписью/идентификацией.
API «PermissionOffer» звучит точно так, как я хочу. На данный момент я попробую все по-другому. Спасибо за быстрый ответ! До сих пор царство совершенно невероятно. Надеюсь, мой вопрос не звучит слишком требовательно. Я просто хотел быть как можно более ясным, поэтому я сопротивлялся желанию уложить его в кучу комплиментов: D –
Нет проблем! Хорошо знать, что мы на верном пути с предстоящими функциями. Посмотрите в ближайшие недели. –
@KitLangton, если у нас есть общая область для всех пользователей, разве это не означает, что каждый пользователь будет иметь локальную копию этой области? И как это будет работать, если у нас будет 1000000 пользователей и выше? Спасибо :) – myexec