Soziale Authentifizierung

Sozialer Zugang, Multi-Provider, Automatische Registrierung, Visual Builder Sperre, Sitzungsverwaltung, Kundenkontoerstellung

Beschreibung: Ermöglicht es deinen Nutzern, sich auf deiner Website mit den Zugangsdaten ihrer Social-Accounts (wie Google, Facebook oder Apple) anzumelden oder zu registrieren, wodurch der Anmeldevorgang vereinfacht und beschleunigt wird.

Wozu dient das? (Praktische Beispiele)

  • Beschleunigung des Zugangs: Ermöglicht Kunden die Anmeldung mit nur einem Klick, ohne neue Passwörter für deine Website merken zu müssen.
  • Erhöhung der Registrierungen: Verringert Reibungsverluste im Anmeldeprozess, was zu einer höheren Anzahl registrierter Nutzer führt, da keine langen Formulare ausgefüllt werden müssen.
  • Erfassung verifizierter Daten: Erhält automatisch verifizierte Nutzerdaten (wie Name und E-Mail) direkt vom Social-Provider, was die Qualität der Kundendatenbank verbessert.

Hauptfunktionen

  • Multi-Provider-Unterstützung: Unterstützt die Authentifizierung über die wichtigsten sozialen Dienste (einschließlich Google, Facebook, Twitter, GitHub und Apple).
  • Dedizierter Visual Builder Block: Ein spezieller Block im Visual Builder steht zur Verfügung, mit dem sich Social-Login-Buttons einfach auf jeder Seite einfügen lassen (z. B. auf der Login-Seite oder beim Checkout).
  • Automatische Registrierung: Wenn sich ein Nutzer zum ersten Mal über Social anmeldet, erstellt das System automatisch ein neues Kundenkonto unter Verwendung der vom Provider bereitgestellten Daten.
  • Sitzungsverwaltung: Nach erfolgreichem Login wird der Nutzer automatisch zur Ursprungsseite oder zu einem geschützten Bereich weitergeleitet (z. B. zum Benutzerbereich).

Wie wird es konfiguriert

Die Grundkonfiguration erfordert das Einholen der Zugangsschlüssel (ID und Secret), die vom gewählten Social-Provider bereitgestellt werden.

1. Zugriff auf Einstellungen: Gehe zum Bereich „Einstellungen“ des Moduls „Soziale Authentifizierung“.

2. Provider aktivieren: Finde das soziale Netzwerk, das du aktivieren möchtest (z. B. Google), und klicke auf den Button Aktivieren.

3. Anmeldedaten eingeben: Gib die Zugangsschlüssel (wie ID und Secret/Key) ein, die du bei der Einrichtung der Anwendung im Portal des Social-Providers erhalten hast.

4. Weiterleitungs-URL (Callback URL): Das System stellt eine spezifische URL bereit (z. B. https://deinedomain.com/m/socialAuth/google). Es ist unbedingt erforderlich, diese URL zu kopieren und in den Einstellungen deiner Anwendung im Portal des Social-Providers einzufügen, um die Weiterleitung zu autorisieren.

5. Speichern: Stelle sicher, dass du die Einstellungen speicherst, damit der Provider aktiviert wird.

Automatische Integrationen

Kundenverwaltung

Wenn sich ein Nutzer über Social anmeldet:

  • Kontoerstellung: Falls die E-Mail noch nicht im System vorhanden ist, wird ein neues Kundenkonto erstellt und mit Vorname, Nachname und E-Mail aus dem sozialen Netzwerk befüllt.
  • Avatar-Zuweisung: Wenn der Social-Provider ein Profilbild liefert, wird dieses automatisch als Avatar für den neuen Kunden gesetzt.

Anmeldung zu Marketinglisten

Wenn du den Social-Login-Button mittels Visual Builder auf einer Seite einfügst, kannst du zusätzliche Optionen konfigurieren:

  • Newsletter-Listenanmeldung: Du kannst eine oder mehrere Marketinglisten auswählen. Nutzer, die sich über diesen Button registrieren, werden automatisch in die ausgewählten Listen eingetragen.

API- und Mobile App-Integration

Das Modul unterstützt Authentifizierung über API. Nach einem erfolgreichen Login via Social (unter Verwendung eines Tokens vom Provider) generiert das System einen dedizierten sicheren Zugriffstoken. Dieser Token kann verwendet werden, um die Benutzersitzung in externen Anwendungen oder mobilen Apps aufrechtzuerhalten.