SDK für Cocos Creator / Login-Projekt grundlegend einrichten

Login-Projekt grundlegend einrichten

Hinweis
Wenn Sie Ihr eigenes Autorisierungssystem verwenden möchten, verknüpfen Sie das Standard-Login-Projekt mit Ihrem Projekt ohne zusätzliche Einstellungen vorzunehmen, und implementieren Sie den Abruf des Benutzer-JWT im Backend Ihrer Anwendung.

Anmeldemethode einrichten

  1. Öffnen Sie Ihr Projekt im Kundenportal.
  2. Klicken Sie im Login-Anzeigebereich auf Verknüpfen oder in der Seitenleiste auf Login.
  3. Klicken Sie auf Login-Projekt erstellen.

  1. Klicken Sie auf Standard-Login-Projekt und dann auf Erstellen und einrichten. Warten Sie, bis das neue Login-Projekt erstellt ist. Anschließend werden Sie zur Login-Projektseite weitergeleitet.
  2. Wählen Sie dort im Block Anmeldemethoden die für Ihr Spiel am besten geeignete Methode aus, und klicken Sie auf Konfigurieren.

  1. Es stehen drei Möglichkeiten für Ihre Spiele zur Auswahl:
    • Klassische Anmeldung
      Benutzer melden sich mit ihrem Benutzernamen und ihrem Passwort beim Spiel an. Darüber hinaus können sich die Benutzer mit einem ihrer Social-Media-Konten anmelden.
    • Passwortlose Anmeldung
      Benutzer melden sich beim Spiel mit Einmalcodes oder ‑Links an, gesendet an ihre E-Mail-Adresse oder Telefonnummer. Ebenso wird die Anmeldung über soziale Netzwerke unterstützt.
    • Anmeldung über soziale Netzwerke
      Die Benutzer gelangen nur über soziale Netzwerke ins Spiel.

  1. Richten Sie die Anmeldung über soziale Netzwerke ein (optional):
    1. Klicken Sie im Breadcrumb-Pfad auf den Namen Ihres Login-Projekts, um zur Login-Projektseite zurückzukehren.
    2. Scrollen Sie zum Block Authentifizierung, und wählen Sie Anmeldung über soziale Netzwerke aus.
    3. Verknüpfen Sie die sozialen Netzwerke, über die sich die Spieler registrieren und bei der Anwendung anmelden dürfen:

      • Klicken Sie auf das ⚙-Symbol und dann auf Verknüpfen, um das gewünschte soziale Netzwerk zu verknüpfen.
      • Um mehrere soziale Netzwerke auf einmal zu verknüpfen, wählen Sie die gewünschten Anzeigebereiche aus (deren Umrandung färbt sich daraufhin grün). Klicken Sie danach auf das Drop-down-Menü Verwalten, und wählen Sie Verknüpfen aus.
      • Um alle verfügbaren sozialen Netzwerke auf einmal zu verknüpfen, klicken Sie auf Alle auswählen. Klicken Sie danach auf das Drop-down-Menü Verwalten, und wählen Sie Verknüpfen aus.

  1. Ändern Sie den Nutzerdatenspeicher (optional). Standardmäßig werden die Benutzerdaten bei Xsolla gespeichert und verarbeitet. Wenn Sie PlayFab, Firebase oder Ihren eigenen Speicher verknüpfen möchten, befolgen Sie die entsprechende Anleitung: Nutzerdatenspeicher verknüpfen.

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 einrichten

  1. Klicken Sie beim gewünschten Login-Projekt auf Konfigurieren. Alternativ können Sie auch im Breadcrumb-Pfad auf den Namen Ihres Login-Projekts klicken, um zur Login-Projektseite zurückzukehren.
  2. Scrollen Sie zum Block Sicherheit, und klicken Sie auf OAuth 2.0.
  3. Klicken Sie auf OAuth 2.0-Client hinzufügen.
  4. Legen Sie die OAuth 2.0-URIs für die Weiterleitung (Pfade in der Anwendung, zu denen der Benutzer nach erfolgreicher Authentifizierung, Bestätigung seiner E-Mail-Adresse oder nach dem Zurücksetzen des Passworts weitergeleitet wird) fest. Sie können mehrere gültige URIs festlegen.
  5. Klicken Sie auf Verknüpfen.
Achtung

Um Benutzer zu einer mobilen App weiterzuleiten, muss die URL einem der folgenden Schemata entsprechen:

Für Desktop-Anwendungen muss der URI zwingend mit https:// beginnen. Der standardmäßige URI lautet: https://login.xsolla.com/api/blank.

Während des Integrationsprozesses benötigen Sie die ID des OAuth 2.0-Clients. Diese finden Sie im Kundenportal unter Login > Ihr Login-Projekt > Sicherheit > OAuth 2.0.
Ihr Fortschritt
Vielen Dank für Ihr Feedback!
Letztmalig aktualisiert: 10. Oktober 2023

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!