Xsolla-logo

Autenticação JWT por nome de usuário e senhaClient-side

post/oauth2/login/token

Autentica o usuário pelo nome de usuário/e-mail e senha e retorna um JWT. Não é necessário trocar o código para um JWT por meio da chamada Generate JWT.

Request
query Parameters
client_id
required
integer

Seu ID de aplicativo. Obtenha-o depois de criar um cliente OAuth 2.0.

scope
string

O escopo é um mecanismo no OAuth 2.0 para limitar o acesso de um aplicativo à conta de um usuário.

Pode ser:

Se você processar seus próprios valores do parâmetro scope, que não foram mencionados acima, poderá defini-los ao usar essa chamada. O servidor Xsolla Login não processa esses valores, mas os retorna no JWT recebido.

Request Body schema: application/json
username
required
string

Nome de usuário ou endereço de e-mail.

password
required
string

Senha de usuário.

Responses
200

OK

400

Pedido incorreto

401

Desautorizado

404

Não encontrado

422

Entidade não processável

429

Pedidos demais

Request samples
application/json
{
  • "password": "password123",
  • "username": "John"
}
Response samples
application/json
{
  • "access_token": "2YotnFZFEjr1zCsicMWpAA",
  • "expires_in": 3600,
  • "refresh_token": "tGzv3JOkF0XG5Qx2TlKWIA",
  • "token_type": "bearer"
}