Vinculación de cuentas
Si configuró múltiples opciones de autenticación de usuario en su aplicación, puede implementar la capacidad de vincular una cuenta adicional de red social o nombre de usuario, dirección de correo electrónico y contraseña. Esto permite a los usuarios:
- Utilizar una opción alternativa para iniciar sesión en la aplicación, y no la utilizada durante el registro. Por ejemplo, si un usuario utilizó un ID de dispositivo para iniciar sesión en la aplicación por primera vez, puede añadir un nombre de usuario, una dirección de correo electrónico y una contraseña y usar estos datos de autenticación en el mismo dispositivo o en cualquier otro.
- Utilizar una cuenta diferente para iniciar sesión en la aplicación que la que se usó para registrarse. Por ejemplo, si el usuario especificó una cuenta de Google cuando se registró por primera vez en la aplicación, también puede vincular su cuenta de Discord y usar su cuenta de Google o Discord para iniciar sesión.
Para implementar la vinculación de cuentas:
- en la interfaz de usuario de la aplicación, añada formularios para introducir datos de una cuenta adicional.
- Implemente la lógica de vinculación utilizando los siguientes métodos del SDK:
Nombre del método del SDK | Descripción |
---|---|
addUsernameAndEmailAuthToAccount | Añada a la cuenta actual un nombre de usuario, una dirección de correo electrónico y una contraseña que puedan utilizarse para la autenticación. |
getUrlToLinkSocialAccount | Vincula una red social que puede utilizarse para la autenticación con la cuenta actual. |
unlinkSocialNetwork | Desvincula una red social de la cuenta actual. |
Nota
Una cuenta de red social se vincula automáticamente a una cuenta de usuario existente si se cumplen las siguientes condiciones:
- Un usuario que se registró con un nombre de usuario/dirección de correo electrónico y contraseña inició sesión en su aplicación a través de una cuenta de red social.
- Una red social proporciona acceso a la dirección de correo electrónico del usuario.
- La dirección de correo electrónico del usuario en una red social es la misma que la dirección de correo electrónico utilizada para registrarse en su aplicación.
¿Te ha resultado útil este artículo?
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.Seguir leyendo
Última actualización:
22 de Enero de 2024
¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.