Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Gestión de usuarios

Vincular identidades de usuarios - Web SDK

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.

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;
}

Volver

Access Custom User Data