Xsolla-logo

Autenticación mediante nombre de usuario y contraseñaClient-side

post/login

Autentica al usuario mediante el nombre de usuario/correo electrónico y la contraseña especificados.

Request
query Parameters
projectId
required
string <uuid>

ID del proyecto de Login procedente de Cuenta del editor.

login_url
string

URL to redirect the user to after account confirmation, successful authentication, two-factor authentication configuration, or password reset confirmation. Must be identical to the Callback URL specified in the URL block of Publisher Account. For the scenario of a login error, the value should be identical to the the Error callback URL specified in the URL block of Publisher Account. To find the settings, go to Login > your Login project and select the Callback URLs section in the upper block. Required if there are several Callback URLs.

payload
string

Sus datos personalizados. El valor del parámetro será devuelto en la notificación payload del user JWT (JWT de usuario). Longitud máxima recomendada inferior a 500 caracteres. Tenga en cuenta que este parámetro únicamente está disponible si usa un almacenamiento de datos de usuario personalizado.

with_logout
string
Default: "0"

Indica si se desactivan los valores del JWT de usuario existentes y si se activa el valor generado por esta llamada. Puede tener los siguientes valores:

  • "1" para desactivar los valores existentes y activar uno nuevo,
  • "0" para mantener activados los valores existentes.
Request Body schema: application/json
username
required
string

Nombre de usuario o dirección de correo electrónico.

password
required
string

Contraseña de usuario.

remember_me
boolean

Si el usuario acepta guardar los datos de autenticación. Por defecto es false.

Responses
200

ACEPTAR

400

Bad Request (Solicitud errónea)

401

Unauthorized (No autorizado)

404

Unauthorized (No autorizado)

422

Unprocessable Entity (Entidad no procesable)

429

Too Many Requests (Demasiadas solicitudes)

Request samples
application/json
{
  • "password": "password123",
  • "remember_me": false,
  • "username": "John"
}
Response samples
application/json