사용자 ID 연결 - 웹 SDK
Atlas Device SDK는 더 이상 사용되지 않습니다. 자세한 내용은 지원 중단 페이지 를 참조하세요.
개요
Atlas App Services 는 사용자가 애플리케이션 에 로그 할수 있는 여러 가지 방법 을 제공합니다. 각 인증 방법은 고유한 사용자 ID에 해당하므로 App Services 를 사용하면 단일 사용자에 속한 여러 ID를 하나의 사용자 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; }