Los SDK de dispositivos Atlas están obsoletos. Consulte Página de desuso para más detalles.
Overview
Atlas App Services ofrece Múltiples maneras para que los usuarios inicien sesión en su aplicación. Dado que cada método de autenticación corresponde a una identidad de usuario única, App Services permite fusionar varias identidades de un mismo usuario en una sola.
Ejemplo
Considere una aplicación que permite a los usuarios autenticarse mediante autenticación anónima. Cuando ese usuario decide crear una cuenta completa con un proveedor de SSO o autenticación por correo electrónico y contraseña, necesita una forma de conservar la identidad anónima original del usuario con su nueva identidad permanente.
Puedes vincular identidades utilizando el linkCredentials() método del objeto User de un usuario conectado.
async function linkAccounts(user, email, password) { const emailPasswordUserCredentials = Realm.Credentials.emailPassword( email, password ); await user.linkCredentials(emailPasswordUserCredentials); return user; }