Los SDK de dispositivos Atlas están obsoletos. Consulte deprecation page for details.
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 permita a los usuarios autenticarse a través de autenticación anónima. Cuando ese usuario decida crear una cuenta completa con un proveedor SSO o autenticación por correo electrónico/contraseña, necesitarás una forma de conservar la identidad anónima original del usuario junto 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; }