Kits SDK para iOS / Inicio de sesión clásico mediante nombre de usuario/correo electrónico y contraseña
  Volver a Documentos

Kits SDK para iOS

Inicio de sesión clásico mediante nombre de usuario/correo electrónico y contraseña

Este método de autenticación permite a los usuarios de su aplicación iniciar sesión con su nombre de usuario o correo electrónico.

Durante el registro, los usuarios deben indicar una dirección de correo electrónico, incluso si utiliza nombre de usuario para la autenticación. Las direcciones de correo electrónico se usan para confirmar los registros y restablecer las contraseñas.

Para implementar la autenticación por nombre de usuario/correo electrónico y contraseña:

  1. en la interfaz de usuario de la aplicación, añada los siguientes elementos:
    • formulario de registro de usuario
    • formulario de solicitud para reenviar un correo electrónico de confirmación de registro
    • formulario de inicio de sesión
    • formulario de restablecimiento de contraseña
    • botón para salir de la cuenta de usuario actual

  1. Implemente la lógica de autenticación usando los siguientes métodos de la biblioteca de Login:

    • registerNewUser: crea una nueva cuenta de usuario en la aplicación y envía un correo electrónico de confirmación de registro a la dirección de correo electrónico especificada. Para completar el registro, el usuario debe seguir el enlace del correo electrónico.
    • resendConfirmationLink: reenvía un correo electrónico de confirmación de registro a la dirección de correo electrónico especificada. Para completar el registro, el usuario debe seguir el enlace del correo electrónico.
    • authByUsernameAndPassword: inicia la sesión del usuario en la aplicación usando el nombre de usuario/correo electrónico y la contraseña especificados.
    • resetPassword: restablece la contraseña actual del usuario y envía un correo electrónico para cambiar la contraseña a la dirección de correo electrónico especificada durante el registro.
    • logUserOut: finaliza la sesión activa del usuario.
Nota

Puede configurar la URL a la que se redirigirá al usuario tras la autorización correcta, la confirmación por correo electrónico o el restablecimiento de la contraseña en la configuración del proyecto de Login de Cuenta del editor (Security > OAuth 2.0 > OAuth 2.0 redirect URIs).

Puede personalizar los correos electrónicos para los usuarios en la Cuenta del editor si utiliza almacenamiento personalizado o almacenamiento de Xsolla para los datos de los usuarios.

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

Enlaces útiles

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