Docs Menu
Docs Home
/ /
Atlas Device SDK
/ /

ユーザー ID のリンク - Web SDK

Atlas App Services は、ユーザーがアプリケーションにログインするための複数の方法を提供してい 。 各認証方法は一意のユーザー ID に対応しているため、App Services を使用すると、1 人のユーザーに属する複数の ID を 1 つのユーザー ID にマージできます。

ユーザーが匿名認証 による認証を可能にするアプリケーションを検討します。 そのユーザーが SSO プロバイダーまたはメール/パスワード認証を使用して完全なアカウントを作成する場合、ユーザーの元の匿名 ID を新しい永続的な ID で永続化する何らかの方法が必要になります。

ログイン ユーザーのUserオブジェクトの linkCredentials()メソッドを使用して、ID をリンクできます。

async function linkAccounts(user, email, password) {
const emailPasswordUserCredentials = Realm.Credentials.emailPassword(
email,
password
);
await user.linkCredentials(emailPasswordUserCredentials);
return user;
}

戻る

カスタムユーザーデータにアクセスする