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:
- Ergänzen Sie die Benutzeroberfläche der Anwendung um Masken für die Eingabe zusätzlicher Kontodaten.
- Implementieren Sie die Verknüpfungslogik mithilfe der folgenden SDK-Methoden:
Name der SDK-Methode | Beschreibung |
---|---|
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 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.