Xsolla-logo

Über Geräte-ID authentifizieren

post/login/device/{device_type}

Authentifiziert einen Benutzer über eine bestimmte Geräte-ID. Um die Authentifizierung zu aktivieren, wenden Sie sich an Ihren Account Manager.

Request
path Parameters
device_type
required
string

Gerätetyp.

Enum: "android" "ios"
query Parameters
projectId
required
string <uuid>

Login-Projekt-ID aus dem Kundenportal.

payload
string

Ihre benutzerdefinierten Daten. Der Wert des Parameters wird im payload-Claim des Benutzer-JWT zurückgegeben.

with_logout
string
Default: "0"

Zeigt an, ob die vorhandenen Benutzer-JWT-Werte deaktiviert und stattdessen der durch diesen Aufruf generierte Wert aktiviert werden sollen. Folgende Werte sind möglich:

  • 1, um die vorhandenen Werte zu deaktivieren und einen neuen Wert zu aktivieren,
  • 0, damit die vorhandenen Werte aktiviert bleiben.
Request Body schema: application/json
device
required
string <= 100 characters

Hersteller und Modellname des Geräts.

device_id
required
string [ 16 .. 36 ] characters

Geräte-ID:

Responses
200

OK

400

Bad Request

401

Unauthorized

404

Not Found

422

Unprocessable Entity

429

Too Many Requests

Request samples
application/json
{
  • "device": "ONEPLUS A6003",
  • "device_id": "1AF516EFACD646F6"
}
Response samples
application/json
{
  • "token": "string"
}