Benutzerauthentifizierung über das Xsolla-Wallet-Konto einrichten.
So konfigurieren Sie die Authentifizierung der Nutzer gegenüber ihrem Xsolla-Konto:
- Erstellen Sie ein Login-Projekt im Kundenportal.
- Erstellen Sie einen OAuth-2.0-Client für Xsolla-Konten.
- Aktivieren Sie Xsolla als soziales Netzwerk.
Login-Projekt erstellen
- Wechseln Sie im Kundenportal zum Abschnitt Login.
- Klicken Sie auf Login-Projekt erstellen.
- 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.
Wenn Sie ein Login-Projekt für Metaframe erstellen, wird der Abschnitt Rückruf-URLs automatisch konfiguriert. Entfernen Sie keine automatisch hinzugefügten URLs aus den Listen Rückruf-URL und Zugelassene Ursprünge (CORS).
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:
Parameter | Typ | Beispiel | Beschreibung |
---|---|---|---|
Redirect URIs | Array 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. |
Audience | String | “https://example.com” | Die Domain, unter der sich die Nutzer beim Xsolla-Konto anmelden können. |
Scope | Array von Strings | [“email”, “transactions”] | Liste der Berechtigungen im Xsolla-Konto. |
Xsolla als soziales Netzwerk aktivieren
- Wechseln Sie im Kundenportal zum Abschnitt Login.
- Klicken Sie beim gewünschten Login-Projekt auf Konfigurieren.
- Wählen Sie im Block Anmeldemethoden die Option Anmeldung über soziale Netzwerke.
- Klicken Sie auf Konfigurieren.
- Wählen Sie Xsolla aus der Liste der sozialen Netzwerke aus.
- Klicken Sie auf das ⚙-Symbol, und wählen Sie Einstellungen aus.
- 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.
- Klicken Sie auf Verknüpfen.
- Klicken Sie auf Zurück zu Soziale Netzwerke.
- Stellen Sie den Schalter Social-Media-JWT-Token einbetten auf Ein.
- Klicken Sie auf Speichern.
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.