SDK für Cocos Creator / Kontoverknüpfung
  Alle Dokumentation

SDK für Cocos Creator

Kontoverknüpfung

Wenn Sie in Ihrer Anwendung mehrere Benutzerauthentifizierungsoptionen konfiguriert haben, können Sie die Möglichkeit implementieren, ein zusätzliches Social-Media-Konto oder einen Benutzernamen, eine E-Mail-Adresse und ein Passwort zu verknüpfen. Dadurch haben/können Benutzer:

  • eine alternative Möglichkeit, sich bei der Anwendung anzumelden und sind nicht mehr auf die bei der Registrierung genutzte Option angewiesen. Wenn sich ein Benutzer zum Beispiel beim ersten Mal mit einer Geräte-ID bei der Anwendung angemeldet hat, kann er einen Benutzernamen, eine E-Mail-Adresse und ein Passwort hinzufügen und sich anhand dieser Daten auf demselben oder einem anderen Gerät authentifizieren.

  • sich mit einem anderen Konto bei der Anwendung anmelden als jenem, mit dem sie sich registriert haben. Wenn der Benutzer zum Beispiel bei der Registrierung ein Google-Konto angegeben hat, kann er sein Discord-Konto verknüpfen und sich so mit seinem Google- oder Discord-Konto anmelden.

So implementieren Sie die Kontoverknüpfung:

  1. Ergänzen Sie die Benutzeroberfläche der Anwendung um Masken für die Eingabe zusätzlicher Kontodaten.
  2. Implementieren Sie die Verknüpfungslogik mithilfe der folgenden SDK-Methoden:

Name der SDK-MethodeBeschreibung
addUsernameAndEmailAuthToAccount
Fügt dem aktuellen Konto einen Benutzernamen, eine E-Mail-Adresse und ein Passwort hinzu, die zur Authentifizierung verwendet werden können.
getUrlToLinkSocialAccount
Verknüpft ein soziales Netzwerk, das zur Authentifizierung verwendet werden kann, mit dem aktuellen Konto.
unlinkSocialNetwork
Trennt die Verknüpfung eines sozialen Netzwerks mit dem aktuellen Konto.
Hinweis
Ein Social-Media-Konto wird automatisch mit einem bestehenden Benutzerkonto verknüpft, sofern die folgenden Bedingungen erfüllt sind:
  • Ein Benutzer, der sich mittels Benutzername/E-Mail-Adresse und Passwort registriert hat, meldet sich über sein Social-Media-Konto bei Ihrer Anwendung an.
  • Das soziale Netzwerk übermittelt die E-Mail-Adresse des Benutzers.
  • Die E-Mail-Adresse des Benutzers in einem sozialen Netzwerk stimmt überein mit der E-Mail-Adresse, die für die Anmeldung bei Ihrer Anwendung verwendet wird.
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.

Weitere Informationen

Letztmalig aktualisiert: 22. Januar 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!