Soziale Connectors
Vereinfache das Onboarding von Benutzern und erhöhe die Konversionsraten, indem du soziale Anmeldung mit Logto aktivierst. Benutzer können sich schnell und sicher mit ihren bestehenden Social-Media-Konten anmelden, wodurch die Notwendigkeit zur Passworterstellung oder eines komplexen Registrierungsprozesses entfällt. Logto bietet eine Vielzahl von vorgefertigten sozialen Connectors und unterstützt benutzerdefinierte Integrationen für maximale Flexibilität.
Wähle deine sozialen Connectors
Logto bietet zwei Arten von sozialen Connectors:
Beliebte soziale Connectors
Logto stellt vorkonfigurierte Connectors für beliebte soziale Plattformen bereit, die sofort einsatzbereit sind.
Der Google-Connector bietet eine einfache Möglichkeit für deine Anwendung, das OAuth 2.0-Authentifizierungssystem von Google zu nutzen.
Der Facebook-Connector ermöglicht deiner Anwendung die Nutzung des OAuth 2.0-Authentifizierungssystems von Facebook.
Der offizielle Logto-Connector für Apple Social Sign-in.
Der Microsoft Azure AD-Connector bietet eine einfache Möglichkeit für deine Anwendung, das OAuth 2.0-Authentifizierungssystem von Azure zu nutzen.
Der offizielle Logto-Connector für GitHub Social Sign-in.
Der Discord-Connector bietet eine Möglichkeit für deine Anwendung, Discord als Autorisierungssystem zu nutzen.
Und mehr...
Passe deine sozialen Connectors an
Für individuelle Anforderungen nutze die Standards OAuth 2.0 und OIDC (OpenID Connect), um deinen bevorzugten Anbieter zu integrieren.
Der offizielle Logto-Connector für das OAuth 2.0-Protokoll.
Der offizielle Logto-Connector für das OAuth 2.0-Protokoll.
Wenn unsere Standard-Connectors deine spezifischen Anforderungen nicht erfüllen, zögere nicht, kontaktiere uns. Für OSS-Nutzer kannst du deinen eigenen Connector implementieren (OSS), falls die Anforderung dringend ist. Wir freuen uns immer über Beiträge; dein Einsatz könnte auch anderen Community-Mitgliedern mit denselben Bedürfnissen helfen.
Konfigurationsschritte
- Navigiere zu Konsole > Connectors > Soziale Connectors.
- Klicke auf „Sozialen Connector hinzufügen“ und wähle den gewünschten Typ aus.
- Folge der README-Anleitung, fülle die erforderlichen Felder aus und passe die Einstellungen an.
- Klicke auf „Speichern und Fertig“, um abzuschließen.
- Teste den Connector, indem du eine soziale Anmeldung initiierst.
Beachte bitte die folgenden Einstellungen:
- Identitätsanbieter-Name: Jeder soziale Connector hat einen eindeutigen Identitätsanbieter (IdP)-Namen, um Benutzeridentitäten zu unterscheiden. Während gängige Connectors einen festen IdP-Namen verwenden, benötigen benutzerdefinierte Connectors einen einzigartigen Wert. Erfahre mehr über IdP-Namen für weitere Details.
- Benutzerprofile synchronisieren: Wähle aus, wann Benutzerprofilinformationen (z. B. Avatar, Benutzername) synchronisiert werden sollen. Standardmäßig wird „nur bei Registrierung synchronisieren“ verwendet. „Bei jeder Anmeldung synchronisieren“ ist eine Alternative, kann jedoch benutzerdefinierte Benutzerdaten überschreiben.
- Token-Speicherung aktivieren: Für unterstützte soziale Connectors kannst du die Token-Speicherung aktivieren, um Zugangs- und Auffrischungstokens sicher im Secret Vault von Logto zu speichern, wenn Benutzer sich mit einem sozialen Anbieter anmelden. Dadurch kann deine Anwendung auf Drittanbieter-APIs im Namen des Benutzers zugreifen, ohne dass eine erneute Authentifizierung erforderlich ist. Erfahre mehr über Föderierte Token-Speicherung.
Soziale Anmeldung aktivieren
Sobald du einen sozialen Connector erfolgreich erstellt hast, kannst du ihn als Social-Login-Button (z. B. „Weiter mit Google“) in der Anmeldeerfahrung aktivieren.
- Navigiere zu Konsole > Anmeldeerfahrung > Registrierung und Anmeldung.
- (Optional) Wähle „Nicht zutreffend“ als Registrierungskennzeichen, wenn du nur soziale Anmeldung benötigst.
- Füge die konfigurierten sozialen Connectors zum Abschnitt „Soziale Anmeldung“ hinzu.
- Ordne die Connectors nach Bedarf neu an.
- Klicke auf „Änderungen speichern“ und teste die „Live-Vorschau“.
Siehe Soziale Anmeldung, um mehr über die Details zu erfahren.