Zum Hauptinhalt springen

E-Mail-Connectors

Ein E-Mail-Connector integriert deinen E-Mail-Zustelldienst mit Logto, um eine sichere Benutzerverifizierung per E-Mail zu ermöglichen. Sobald konfiguriert, kannst du Einmalpasswörter (OTPs) für Benutzerregistrierung, Anmeldung, Passwortzurücksetzung, Kontoverknüpfung, Mitglieder-Einladungen und Validierung von Hochrisiko-Operationen senden.

Wähle deinen E-Mail-Connector

Logto bietet drei Arten von E-Mail-Connector-Optionen:

Kostenloser Logto E-Mail-Dienst (nur Cloud)

Diese integrierte E-Mail-Dienstoption ist ideal, um schnell sowohl für Tests als auch für die Produktion zu starten. Sie eliminiert die Notwendigkeit für Drittanbieter-Integrationen und bietet eine kostenlose, zuverlässige E-Mail-Zustellung. Einfach dein grundlegendes Branding für die vorgefertigten E-Mail-Vorlagen anpassen.

Der Logto E-Mail-Dienst-Connector bietet jetzt gebrandete Anpassungsmöglichkeiten, einschließlich Logo, Unternehmensinformationen und Absendername.

info
  1. E-Mails werden von der festen Adresse [email protected] gesendet.
  2. Du kannst keine Links oder andere benutzerdefinierte Inhalte zu E-Mails hinzufügen.

Beliebte E-Mail-Anbieter

Verbinde dich mit deinem bevorzugten E-Mail-Dienstanbieter (ESP) mithilfe der Schritt-für-Schritt-Anleitungen von Logto.

Diese Optionen ermöglichen es dir, deine E-Mail-Vorlage, den Absendernamen usw. vollständig anzupassen, um dein Branding bestmöglich zu unterstützen.

Wir bieten sofort einsatzbereite Unterstützung für die folgenden E-Mail-Dienstanbieter:

Passe deinen E-Mail-Connector an

Wenn keine der oben genannten Lösungen deinen Anforderungen entspricht, kannst du dich auch entscheiden, deinen gewünschten E-Mail-Dienst mit Simple Mail Transfer Protocol (SMTP) zu verbinden.

Wenn du bereits deinen eigenen E-Mail-Dienst hast und nicht berechtigt bist, eine SMTP-Verbindung zu verwenden, bieten wir auch einen "HTTP-E-Mail-Connector" an.

Wenn eine E-Mail gesendet werden muss, sendet er einen API-Aufruf an den konfigurierten endpoint, um den E-Mail-abhängigen Authentifizierungsfluss abzuschließen. Beachte, dass zur Vermeidung von Authentifizierungsflussfehlern der konfigurierte Endpoint eine 200-Antwort zurückgeben muss, nachdem er den WebHook erhalten hat, um Logto zu informieren, dass er die Benachrichtigung zum Senden der E-Mail erhalten hat. In diesem Fall musst du deinen eigenen E-Mail-Dienst überwachen, um eine erfolgreiche Zustellung sicherzustellen.

hinweis

Du wirst bemerken, dass nur ein E-Mail-Connector hinzugefügt werden kann.

Wenn du bereits einen E-Mail-Connector hast, kannst du nur "E-Mail-Connector ändern" auswählen. Wenn du diese Operation in der Konsole ausführst, wird sie sofort wirksam, sobald sie gespeichert ist. Bitte teste daher deine Konfiguration, bevor du sie speicherst.

Um die Stabilität deines Dienstes zu gewährleisten, können Cloud-Nutzer einen Entwicklungs-Mandanten für die Entwicklungsumgebung erstellen. Nach dem Testen der Konfiguration in der Entwicklungsumgebung "migriere" die Konfiguration in die Produktion und speichere dann die Einrichtung.

E-Mail-Anmeldung oder -Registrierung aktivieren

Sobald du den E-Mail-Connector erfolgreich hinzugefügt und die Konfiguration abgeschlossen hast, kannst du Anmelde- und Registrierungs-Konfigurationen aktivieren, die auf E-Mail + Verifizierungscode basieren, entsprechend deinen geschäftlichen Anforderungen.

  1. Navigiere zu: Konsole > Anmeldeerfahrung > Registrierung und Anmeldung
  2. Registrierungsmethoden festlegen: Wähle "E-Mail-Adresse" oder "E-Mail-Adresse oder Telefonnummer" als Registrierungsidentifikator. Hinweis: Die E-Mail-Verifizierung ist derzeit bei der Registrierung obligatorisch.
  3. Anmeldemethoden festlegen: Der gewählte Registrierungsidentifikator wird automatisch zu einer Anmeldemethode. Klicke auf "Weitere hinzufügen" für zusätzliche Anmeldeoptionen.
  4. Änderungen speichern und testen: Klicke auf "Änderungen speichern", um die neue Anmeldeerfahrung zu implementieren. Denke daran, die "Live-Vorschau" zu verwenden, um die Funktionalität zu testen.
warnung

Da unsere Konfigurationen sofort wirksam werden, kann das Löschen eines vorhandenen E-Mail-Connectors die normalen Anmelde- und Registrierungsprozesse der Endbenutzer beeinträchtigen.

Zum Beispiel, wenn der Anmeldeidentifikator die Kombination "E-Mail + Verifizierungscode" enthält, verhindert das Löschen des vorhandenen E-Mail-Connectors, dass Benutzer Verifizierungscodes per E-Mail erhalten, und führt zu einem Fehler im Anmeldefluss.

Bitte sei dir der potenziellen Risiken bewusst, wenn du an Connectors arbeitest.

FAQs

Wie kann ich den Namen des E-Mail-Absenders anpassen?

Wir arbeiten noch an weiteren Connectors. Wenn du weitere Optionen benötigst, lass uns einfach deine Bedürfnisse auf Discord wissen und reiche eine Feature-Anfrage auf GitHub ein. Wenn du weitere Unterstützung benötigst, kannst du uns auch per E-Mail kontaktieren.

Für Mitwirkende bieten wir eine einfach zu erweiternde Connector-Erstellungsmethode an, die es dir ermöglicht, deinen eigenen Connector anzupassen basierend auf deinen spezifischen Szenarien. Du bist immer willkommen, einen Pull-Request an Logto zu senden, damit auch andere in der Community von deiner Arbeit profitieren können.

Wie kann ich IP-Adressen für E-Mail-Anfragen in Logto E-Mail-Connectors einschränken?

Eine Möglichkeit ist die Verwendung des Logto HTTP-E-Mail-Connectors.

Implementiere einen API-Endpoint auf deinem Server, der den relevanten E-Mail-Dienst aufruft, und löse diesen API-Endpoint über den Logto HTTP-E-Mail-Connector aus. Auf diese Weise hast du die vollständige Kontrolle über die IP-Adresse deines API-Endpoints und kannst die entsprechenden IP-Adressen zur Whitelist in der Konfiguration des E-Mail-Dienstanbieters hinzufügen.