So aktivieren Sie die nahtlose Autorisierung

So funktioniert's

Wenn ein Nutzer auf einer Website angemeldet ist, auf der ein Startprogramm vertrieben wird, wird der Nutzer automatisch beim Startprogramm-Konto eingeloggt.

Für wen ist es

Partner, die bereits Launcher und Login integriert und die OAuth 2.0-Authentifizierung verknüpft haben.

Wie komme ich dazu

Implementieren Sie Folgendes, um eine nahtlose Autorisierung zu ermöglichen:

  1. Abruf eines Einmalpassworts.
  2. Das Einmalpasswort eines Nutzers kann auf eine der folgenden Arten dem Launcher-Installer hinzugefügt werden:

Einmalpasswort abrufen

Um ein Einmalpasswort abzurufen, müssen Sie eine POST-Anfrage an die URL-Adresse https://launcher.xsolla.com/otp stellen. Im Anfragerumpf ist eine JSON mit den folgenden Parametern zu übermitteln:
  • refresh_token – Benutzeraktualisierungstoken. Erforderlich.
  • access_token – Benutzerzugriffstoken. Erforderlich.
Hinweis
Für die Parameter refresh_token und access_token müssen Werte angegeben sein.
Anfrage zum Abrufen eines Einmalpassworts (Beispiel):
Copy
Full screen
Small screen
    curl -X POST "https://launcher.xsolla.com/otp" -H  "accept: application/json" -H  "Content-Type: application/json" -d "{  \"access_token\": \"string\",  \"refresh_token\": \"string\"}"
    

    Installer-Namen um Einmalpasswort ergänzen

    Das empfangene Einmalpasswort ist ein 36 Zeichen langer String im UUID-Format. Ergänzen Sie den Namen der Installationsdatei um das Einmalpasswort, und zwar gemäß dem folgendem Format: LauncherName_<OTP>.exe, wobei <OTP> das Einmalpasswort ist.Das empfangene Einmalpasswort ist ein 36 Zeichen langer String im UUID-Format. So erstellen Sie einen Download-Link für den Launcher-Installer über den Datenanreicherungsdienst:
    1. Beziehen Sie den Download-Link für den Launcher-Installer im Kundenportal.
    2. Modifizieren Sie den Link wie folgt:
      1. Ersetzen Sie die Domain durch dl.launcher.xsolla.com.
      2. Ergänzen Sie den Link um das Einmalpasswort des Nutzers, wie im folgenden Beispiel gezeigt.

    Download-Link für Launcher-Installer (Beispiel):

    https://dl.launcher.xsolla.com/xlauncher-builds/xsolla-launcher-update/<launcher_generation_id>/bin/web_installer.exe?otp=<your_generated_otp>, wobei <your_generated_otp> das Einmalpasswort des Nutzers ist.

    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.
    Letztmalig aktualisiert: 19. April 2024

    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!