2016-09-28 8 views
1

Например (принято в Документах Realm в):Как связать учетные данные пользователя в Realm Mobile Platform?

let usernameCredential = Credential.usernamePassword(username: "username", password: "password", actions: [.createAccount]) 
let googleCredential = Credential.google(token: "Google token") 
let facebookCredential = Credential.facebook(token: "Facebook token") 
let iCloudCredential = Credential.iCloud(token: "iCloud token") 

Как я могу связать воедино эти счета, так что любой из этих счетов подключается к той же сфере?

ответ

2

К сожалению, пока еще нет возможности перекрестных ссылок в Developer Edition. До сих пор технические ограничения в Realm Sync Engine не мешали нам поддерживать это с самого начала.

При связывании учетных записей в системе аутентификации в реальном времени относительно легко добиться того, чтобы в общем случае вам необходимо было учитывать все Realms, которые могут существовать уже для обоих связанных идентификаторов, и их необходимо будет объединить. Мы все еще работаем над особенностью слияния Realms, которые были независимо созданы.