Kits SDK para iOS / Establecer el proyecto básico de Login
  Volver a Documentos

Kits SDK para iOS

Establecer el proyecto básico de Login

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. Especifique OAuth 2.0 redirect URIs (rutas en la aplicación a las que se redirige al usuario tras una autenticación correcta, confirmación por correo electrónico o restablecimiento de contraseña). Puede especificar varias URL válidas.
  5. Haga clic en Connect.
Aviso
Para redirigir a los usuarios a una aplicación de iOS, la URL debe coincidir con el esquema app://xlogin.<BUNDLE_ID>, en el que <BUNDLE_ID> es el identificador de aplicación de iOS.
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 > tu proyecto de Login > Security > OAuth 2.0.
Tu progreso
¡Gracias por tu mensaje!
Última actualización: 22 de Enero 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!