Benutzerauthentifizierung über das Xsolla-Wallet-Konto einrichten.

So konfigurieren Sie die Authentifizierung der Nutzer gegenüber ihrem Xsolla-Konto:

  1. Erstellen Sie ein Login-Projekt im Kundenportal.
  2. Erstellen Sie einen OAuth-2.0-Client für Xsolla-Konten.
  3. Aktivieren Sie Xsolla als soziales Netzwerk.
  4. Legen Sie Rückruf-URLs fest.

Login-Projekt erstellen

  1. Öffnen Sie Ihr Projekt im Kundenportal.
  2. Klicken Sie in der Seitenleiste auf Login.
  3. Klicken Sie auf Login-Projekt erstellen.
  4. Wählen Sie Standard-Login-Projekt aus, und klicken Sie auf Erstellen und einrichten. Sobald das neue Login-Projekt erstellt ist, werden Sie zur Seite mit den Login-Projekteinstellungen weitergeleitet.

Während des Integrationsprozesses benötigen Sie Ihre Login-ID. Klicken Sie dazu auf den Namen Ihres Login-Projekts im Breadcrumb-Pfad, um zur Login-Projektseite zurückzukehren. Klicken Sie anschließend neben dem Namen des Login-Projekts auf ID kopieren.

OAuth 2.0-Client für Xsolla-Konten erstellen

Teilen Sie dem Integrationsteam unter integration@xsolla.com oder Ihrem Customer Success Manager unter csm@xsolla.com die folgenden Informationen mit:

ParameterTypBeispielBeschreibung
Redirect URIsArray von Strings[“https://example.com/oauth/callback”, “http://localhost:3000/oauth/callback”]Eine Liste von URI-Adressen, die nach der Authentifizierung über das Xsolla-Konto verwendet werden können, um die Nutzer weiterzuleiten.
AudienceString“https://example.com”Die Domain, unter der sich die Nutzer beim Xsolla-Konto anmelden können.
ScopeArray von Strings[“email”, “transactions”]Liste der Berechtigungen im Xsolla-Konto.
Das Xsolla-Integrationsteam erstellt einen Xsolla-Konto-OAuth-2.0-Client für Sie und stellt dessen Kennung und geheimen Schlüssel zur Verfügung. Diese Daten sind erforderlich, um Xsolla als soziales Netzwerk zu aktivieren.

Xsolla als soziales Netzwerk aktivieren

  1. Öffnen Sie Ihr Projekt im Kundenportal, und wechseln Sie zum Abschnitt Login.
  2. Klicken Sie beim gewünschten Login-Projekt auf Konfigurieren.
  3. Wählen Sie im Block Anmeldemethoden die Option Anmeldung über soziale Netzwerke.
  4. Klicken Sie auf Konfigurieren.
  5. Wählen Sie Xsolla aus der Liste der sozialen Netzwerke aus.
  6. Klicken Sie auf das -Symbol, und wählen Sie Einstellungen aus.
  7. Füllen Sie die folgenden Felder aus:

    • Anwendungs-ID — die Xsolla-Konto-OAuth-2.0-Client-Kennung, die Sie von Xsolla erhalten haben.
    • Geheimer Schlüssel der Anwendung — den Xsolla-Konto-OAuth-2.0-Schlüssel, den Sie von Xsolla erhalten haben.
    • Ihr Website-Link — die Website, von der aus Anfragen zum Austausch des Autorisierungscodes gegen ein Benutzerautorisierungstoken gesendet werden. Geben Sie dieselbe URL-Adresse an, die bei der Erstellung des Xsolla-Konto-OAuth-2.0-Clients als Audience-Parameter angegeben wurde.

  1. Klicken Sie auf Verknüpfen.
  2. Klicken Sie auf Zurück zu Soziale Netzwerke.
  3. Stellen Sie den Schalter Social-Media-JWT-Token einbetten auf Ein.
  4. Klicken Sie auf Speichern.

Rückruf-URLs einrichten

  1. Wechseln Sie zur Registerkarte Rückruf-URLs.
  2. Fügen Sie die folgenden URLs im Abschnitt Rückruf-URL hinzu:
    • https://login-widget.xsolla.com/latest/babka-auth-succeed
    • https://login.xsolla.com/api/social/oauth2/callback
  3. Gehen Sie unter Zugelassene Ursprünge (CORS) wie folgt vor:
    1. Fügen Sie den Wert https://metaframe.xsolla.com hinzu.
    2. Fügen Sie die URLs der Domain hinzu, in der das Metaframe-Widget verwendet werden soll.
  4. Klicken Sie auf Speichern.
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: 9. Oktober 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!