So aktivieren Sie die nahtlose Web-to-Launcher-Autorisierung

So funktioniert's

Mit der nahtlosen Web-to-Launcher-Autorisierung (WTL-Autorisierung) werden Spieler, die sich über Xsolla-Login auf der Website, auf der das Startprogramm verteilt wird, autorisiert haben, automatisch beim installierten Startprogramm angemeldet.

Für wen ist es

Partner, die bereits das Startprogramm und Login integriert haben.

Wie komme ich dazu

Richten Sie auf Ihrer Website das Abrufen eines Einmalpassworts (One-time-Password, OTP) ein, und fügen Sie es dem Download-Link des Startprogramm-Installers hinzu:

  1. Senden Sie ein POST-Anfrage an https://launcher.xsolla.com/otp, um ein OTP abzurufen.
    • Wenn Sie die OAuth 2.0-Authentifizierung für Ihr Projekt nicht eingerichtet haben, senden Sie eine Anfrage, in der nur der Header Authorization: <JWT> enthalten ist.

BEISPIEL

Copy
Full screen
Small screen
curl -X POST "https://launcher.xsolla.com/otp" -H "accept: application/json" -H "Content-Type: application/json" -H "Authorization: <JWT>"

    • Wenn Sie die OAuth 2.0-Authentifizierung für Ihr Projekt eingerichtet haben, senden Sie eine Anfrage mit dem Header Authorization: <JWT>. Der Anfrage-Body muss zudem ein JSON samt Zugriffs- und Aktualisierungstoken enthalten: {"access_token": "", "refresh_token": "user_refresh_token"}.

BEISPIEL

Copy
Full screen
Small screen
curl -X POST "https://launcher.xsolla.com/otp" -H  "accept: application/json" -H  "Content-Type: application/json" -H "Authorization: <JWT>" -d "{  \"access_token\": \"string\",  \"refresh_token\": \"string\"}"

Note
Nach dem das OTP angefragt wurde, muss sich ein Endbenutzer bei der Website autorisieren und dabei über einen gültigen JWT- oder OAuth 2.0-Zugangs- und Aktualisierungstoken verfügen.

  1. Bei dem empfangenen OTP handelt es sich um einen 36 Zeichen umfassenden String im UUID-Format. Fügen Sie das OTP als Abfrageparameter dem Download-Link des Startprogramm-Installers in folgender Weise hinzu, wobei:
    • <download_link> dem Download-Link des Startprogramm-Installers entspricht. Generieren Sie den Link, und kopieren Sie ihn in den Startprogramm-Installer in Ihrem Kundenportal (Startprogramm > Allgemeine Einstellungen bzw. Startprogramm > Build-Einstellungen, sofern Sie beim Erstellen Ihres Startprogramms "Erweiterte Anpassung" gewählt haben). Ersetzen Sie als Nächstes die Domain installer.launcher.xsolla in dem generierten Link durch dl.launcher.xsolla.
    • <otp_code> dem empfangenen OTP entspricht.

Copy
Full screen
Small screen
https://<download_link>?otp=<otp_code>

War dieser Artikel hilfreich?
Vielen Dank!
Gibt es etwas, das wir verbessern können? Nachricht
Das tut uns leid
Bitte erläutern Sie, weshalb dieser Artikel nicht hilfreich ist. Nachricht
Vielen Dank für Ihr Feedback!
Wir werden Ihr Feedback aufgreifen und dazu nutzen, Ihr Erlebnis verbessern.
Diese Seite bewerten
Diese Seite bewerten
Gibt es etwas, das wir verbessern können?

Jetzt nicht

Vielen Dank für Ihr Feedback!
Letztmalig aktualisiert: 25. Juni 2021

Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.

Problem melden
Wir überprüfen unsere Inhalte ständig. Ihr Feedback hilft uns, sie zu verbessern.
Geben Sie eine E-Mail-Adresse an, damit wir Sie erreichen können
Vielen Dank für Ihr Feedback!