Login / Importación y exportación de datos de usuario
  Volver a Documentos

Login

Importación y exportación de datos de usuario

Xsolla Login le permite importar y exportar datos de usuario en formato CSV. Puede ser útil cuando necesite crear una copia de seguridad de los datos de usuario o migrar datos desde otro servicio de autorización.

Puede exportar e importar datos de usuario a través de Login API. La exportación, a diferencia de la importación, también está disponible en Cuenta del editor.

Importación de datos del usuario

Para importar datos de usuario a Xsolla Login:

  1. Crear asignación de campos - un archivo JSON que contiene números y nombres de campo. El índice en la asignación debe comenzar por 0.

Aviso
Bcrypt es el único tipo de cifrado de contraseña admintido. Si utiliza otro tipo de cifrado, añada el correo electrónico del usuario verificado a la asignación; cuando un usuario se registre, recibirá un enlace único para cambiar su contraseña.
Ejemplo de asignación de campos:
Copy
Full screen
Small screen
{
    "email": 0,
    "email_verified": 1,
    "user_id": 2,
    "is_active": 3,
    "username": 4,
    "birth_date": 5,
    "gender": 6,
    "full_name": 7,
    "last_name": 8,
    "first_name": 9,
    "nickname": 10,
    "picture": 11,
    "password_hash": 12
}
  1. Cree una base de datos en formato CSV. No debe haber encabezados en la base de datos. email es un campo obligatorio. Tamaño máximo del archivo: 64 MB. Para obtener más información sobre los tipos de datos admitidos, consulte la tabla con las descripciones de los parámetros.
Ejemplo de base de datos:
email1@example.comtrue12qw34er56
email2@example.comfalsety78qw12rt34
email3@example.comfalse4er5612qw3
email4@example.comtruet12rt34y78qw
email5@example.comtrue12rt34ty78qw
  1. Especifique las reglas de validación de atributos en formato de esquema JSON (opcional).
  2. Transmita la asignación y la base de datos creadas en la llamada API Import user data.
Nota
Xsolla no le notifica si la importación de datos se realizó correctamente o provocó un error. Para conocer el estado de la importación, contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com.

Exportación de datos del usuario

Nota
Si configuró el esquema de JSON, se producirá validación de atributos de usuario al exportar los datos de usuario.
Puede exportar los datos de usuario de Xsolla Login a través de:

Exportación de datos de usuario mediante Cuenta del editor

  1. Abra su proyecto en Cuenta del editor.
  2. En el menú lateral, haga clic en Login.
  3. Haga clic en Configure en el panel del proyecto de Login.
  4. Vaya a la sección User database > Users.
  5. Haga clic en Export users.
  6. En la ventana abierta, introduzca el correo electrónico donde desea recibir el archivo de datos de los usuarios.
  7. Haga clic en Export.
Nota
La contraseña del archivo es su clave secreta. Puede encontrarla en la sección Security > JWT signature del panel del proyecto de Login.

Exportación de datos de usuario mediante API

Para exportar datos de usuario mediante API, llame al método Export user data.

Descripción de los parámetros utilizados para importar datos

ParámetroTipoDescripción
correo electrónico
stringLongitud máxima: 255 símbolos.
email_verified
booleanEstado de la verificación del correo electrónico. Si el campo está vacío, se utiliza true.
user_id
stringLongitud máxima: 255 símbolos.
is_active
booleanEstado de la verificación del correo electrónico. Si el campo está vacío, se utiliza true.
nombre de usuario
stringSi el campo está vacío, se utiliza el username. Longitud máxima: 255 símbolos.
birth_date
fechaLongitud máxima: 255 símbolos.
sexo/género
stringLongitud máxima: 20 símbolos.
full_name
stringLongitud máxima: 255 símbolos.
last_name
stringLongitud máxima: 255 símbolos.
first_name
stringLongitud máxima: 255 símbolos.
alias
stringLongitud máxima: 255 símbolos.
phone_numberstringNúmero de teléfono del usuario según la normativa E.123. Debe empezar con el signo +. Puede tener espacios. No se permiten guiones ni paréntesis. Ejemplo: +22 607 123 4567 o +226071234567. Longitud máxima: 30 símbolos.
imagen
stringEnlace al avatar de un usuario. Longitud máxima: 1024 símbolos.
password_hash
stringLongitud máxima: 64 símbolos.
server_custom_idstringID de usuario personalizado que ya existe en su servidor. Longitud máxima: 255 símbolos.
¿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: 30 de Agosto 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!