Kits SDK de nivel empresarial para Android / Establecer el proyecto básico de Login
  Volver a Documentos

Kits SDK de nivel empresarial para Android

Establecer el proyecto básico de Login

Nota
Si quiere utilizar su propio sistema de autorización, conecte el proyecto estándar de Login a su proyecto sin ajustes adicionales e implemente la obtención del JWT del usuario en el back-end de su aplicación.

Establecer el método de Inicio de sesión (Login)

  1. Abra su proyecto en Cuenta del editor.
  2. Haga clic en Connect en el panel de Login o seleccione Login en el menú lateral.
  3. Haga clic en Create Login project.

  1. Seleccione Standard Login project y haga clic en Create and set up. Espere a que se cree su nuevo proyecto de Login. Entonces verá la página de navegación del proyecto de Login.
  2. En el bloque Login methods de la página de navegación, seleccione el método que mejor se adapte a su juego y haga clic en Configure.

  1. El producto Login ofrece tres opciones para sus juegos:
    • Classic login
      Los usuarios inician sesión en el juego proporcionando su nombre de usuario y contraseña. Además, los usuarios pueden iniciar sesión usando una de sus redes sociales.
    • Passwordless login
      Los usuarios inician sesión en el juego utilizando códigos de un solo uso o enlaces enviados a su dirección de correo electrónico o número de teléfono. También se admite el inicio de sesión mediante redes sociales.
    • Social login
      Los usuarios acceden al juego únicamente a través de redes sociales.

  1. Establezca un inicio de sesión mediante redes sociales (opcional):
    1. Haga clic en el nombre de su proyecto de Login en la pista de la ruta de navegación para volver a la página del proyecto de Login.
    2. Vaya al bloque Authentication y seleccione la sección Social login.
    3. Conecte las redes sociales que los usuarios podrán utilizar para registrarse e iniciar sesión en la aplicación:

      • Para conectar la red social deseada, haga clic en el icono ⚙ y seleccione Connect.
      • Para conectar varias redes sociales a la vez, seleccione los paneles necesarios (sus bordes se volverán verdes). A continuación, en el menú desplegable Manage, seleccione Connect.
      • Para conectar todas las redes sociales disponibles a la vez, haga clic en Select all. A continuación, en el menú desplegable Manage, seleccione Connect.

  1. Cambie el almacenamiento de datos del usuario (opcional). Los datos de usuario se almacenan y procesan en el lado de Xsolla por defecto. Si quiere conectar PlayFab, Firebase o su propio almacenamiento personalizado, siga estas instrucciones: Conectar el almacenamiento de datos de usuario.

Durante el proceso de integración, necesitará su ID de inicio de sesión (Login ID). Para obtenerlo, haga clic en el nombre de su proyecto de Login en la pista de la ruta de navegación para volver a la página del proyecto de Login y haga clic en Copy ID junto al nombre del proyecto de Login.

Configurar el cliente de OAuth 2.0

  1. Seleccione el proyecto de Login y haga clic en Configure, o haga clic en el nombre de su proyecto de Login en la pista de la ruta de navegación para volver a la página del proyecto de Login.
  2. Vaya al bloque Security y seleccione la sección OAuth 2.0.
  3. Haga clic en Add OAuth 2.0 client.
  4. Escoja el tipo de autenticación Public.

  1. Especifique OAuth 2.0 redirect URIs (rutas en la aplicación a las que se redirige al usuario después de una autenticación correcta, una confirmación por correo electrónico o un restablecimiento de contraseña). Puede especificar múltiples URL válidas.

Aviso
Para redirigir a los usuarios a una aplicación Android, la URL debe coincidir con el siguiente esquema: app://xlogin.<ANDROID_PACKAGE_NAME>, en el cual <ANDROID_PACKAGE_NAME> es el nombre del paquete de la aplicación Android.

  1. Haga clic en Connect.

Durante el proceso de integración, necesitará un ID de cliente de OAuth 2.0. Puede encontrarlo en Cuenta del editor, en la sección Login > your Login project > Security > OAuth 2.0.

Tu progreso
¡Gracias por tu mensaje!
Última actualización: 21 de Junio de 2024

¿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!