Login / Inicio de sesión mediante redes sociales
  Volver a Documentos

Login

Inicio de sesión mediante redes sociales

La autenticación mediante redes sociales permite a los usuarios registrarse e iniciar sesión en un juego a través de redes sociales que establezca en su proyecto.

Cómo conseguirlo

Para establecer el inicio de sesión mediante redes sociales:

  1. Satisfaga los requisitos previos.
  2. Realice la configuración del inicio de sesión mediante redes sociales en Cuenta del editor.
  3. Establezca un cliente de OAuth 2.0 personalizado.

Requisitos previos

  1. Abra su proyecto en Cuenta del editor.
  2. Vaya a la sección Login.
  3. En el panel de un proyecto de Login:
    • Haga clic en Configure si desea cambiar una opción de autorización existente.
    • Configure un proyecto de Login si no tiene configurada la autorización.
  4. Vaya a su bloque de variantes de autorización y elija Callback URLs.
  1. Establezca los siguientes parámetros:
    • Callback URL - la URL o ruta en la aplicación a la cual se redirige a los usuarios después de que se hayan autenticado correctamente, confirmado su correo electrónico o restablecido su contraseña. Puede especificar varias URL válidas.
    • Error callback URL - la URL o ruta de la aplicación a la cual se redirige a los usuarios en caso de error de autenticación. Si no se especifica ningún valor, se utilizará el valor Callback URL.
  2. Haga clic en Save changes.

Establecer el inicio mediante redes sociales en Cuenta del editor

  1. Abra su proyecto en Cuenta del editor.
  2. Vaya a la sección Login.
  3. Haga clic en Configure en el panel del proyecto de Login.
  4. En el panel Authentication, haga clic en Social login.
  5. Ahora puede conectar la autorización:
    • Para una red social, haga clic en el icono y seleccione Connect.
    • Varias redes sociales, seleccione diferentes paneles - sus bordes se volverán verdes. A continuación, seleccione Connect en el menú desplegable Manage.
    • Para todas las redes sociales, haga clic en Select all. A continuación, selecciona Connect en el menú desplegable Manage.

Establecer el cliente personalizado de OAuth 2.0

  1. En el panel de la red social, haga clic en el icono y seleccione Settings.
  2. Inicie sesión en la cuenta de desarrollador de la red social.
  3. Agregue https://login.xsolla.com/api/social/oauth2/callback como URL de redireccionamiento permitida en su cuenta de desarrollador.
  4. Vaya a Cuenta del editor. Si la configuración de una red social solicita el ID de aplicación y la Clave secreta de aplicación, cópielos de su cuenta de desarrollador y péguelos en los campos correspondientes de la configuración del panel de la red social en Cuenta del editor.
  5. Para conectar una URL de redireccionamiento personalizada, contacte con el equipo de integración o con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com.
  6. Consulte los datos del perfil de usuario que desea recibir de la red social.
Nota
La mayoría de las redes sociales tienen su propia lista de datos que usted puede recibir.
  1. Compruebe los permisos de acceso a los datos que necesita solicitar a la red social.
Nota
La mayoría de las redes sociales tienen su propia lista de permisos de acceso a datos que puede solicitar. Para recibir datos específicos, la red social puede requerir la negociación del acceso en su cuenta de desarrollador. Consulte la documentación de su cuenta de desarrollador antes de activar cada permiso.
  1. Para conectar la sincronización automática de los datos del perfil de usuario, cambie el conmutador Synchronize user profile attributes after every login a On.
  2. Haga clic en Connect.
¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 10 de Octubre de 2023

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!