SMS-Vorlagen
Logto stellt vier verschiedene Vorlagen zur Anpassung von SMS-Inhalten bereit, die nach ihrem Verwendungszweck kategorisiert sind: Register, SignIn, ForgotPassword und Generic. Es wird dringend empfohlen, für verschiedene Anwendungsfälle unterschiedliche Vorlagen zu verwenden, da sonst das Ratenlimit erreicht werden kann, was zu einem vorübergehenden Ausfall deines Dienstes führen kann.
SMS-Vorlagentypen und Beispiele
Hier sind einige Beispiele nur als Referenz:
usageType | Szenario | Vorlagenbeispiele |
---|---|---|
SignIn | Benutzer melden sich mit ihrer Telefonnummer an und verifizieren sich, indem sie den SMS-Bestätigungscode eingeben, anstatt ein Passwort einzugeben. | Logto Anmelde-Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
Register | Benutzer erstellen ein Konto mit ihrer Telefonnummer und verifizieren diese, indem sie einen von Logto an ihre Telefonnummer gesendeten Bestätigungscode eingeben. | Logto Registrierungs-Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
ForgotPassword | Wenn Benutzer ihr Passwort beim Login vergessen, können sie sich zunächst mit ihrer Telefonnummer verifizieren, um das Passwort zurückzusetzen. | Logto Passwort-Zurücksetzungs-Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
Generic | Diese Vorlage kann als allgemeine Backup-Option für verschiedene Szenarien verwendet werden, einschließlich Testen von Connector-Konfigurationen, Verifizierung oder Verknüpfung der Telefonnummer nach der Anmeldung und so weiter. | Logto Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
OrganizationInvitation | Verwende diese Vorlage, um Benutzern einen Einladungslink zu senden, damit sie der Organisation beitreten können. | Logto Organisations-Einladungs-Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
UserPermissionValidation | Während der Nutzung der App kann es einige risikoreiche oder relativ risikoreiche Aktionen geben, die eine zusätzliche Benutzerverifizierung erfordern, wie z. B. Banküberweisungen, das Löschen genutzter Ressourcen oder das Kündigen von Mitgliedschaften. Die UserPermissionValidation -Vorlage kann verwendet werden, um den Inhalt des SMS-Bestätigungscodes für diese Situationen zu definieren. | Logto Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
BindNewIdentifier | Wenn ein Benutzer sein Profil ändert, kann er eine Telefonnummer mit seinem aktuellen Konto verknüpfen. In diesem Fall kann die BindNewIdentifier -Vorlage verwendet werden, um den Inhalt der Verifizierungs-SMS anzupassen. | Logto Kontoverknüpfungs-Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
MfaVerification | Wenn SMS MFA aktiviert ist, wird diese Vorlage verwendet, um während des Multi-Faktor-Authentifizierungsprozesses Bestätigungscodes an Benutzer zu senden. | Logto 2-Schritt-Bestätigungscode: {{code}} . Gültig für 10 Minuten. |
BindMfa | Wenn SMS MFA aktiviert ist, wird diese Vorlage verwendet, um den SMS-Bestätigungscode für MFA einzurichten. Benutzer erhalten diesen Bestätigungscode, wenn sie ihre Telefonnummer als MFA-Faktor für ihr Konto verknüpfen oder konfigurieren. | Logto Hinzufügen eines 2-Schritt-Bestätigungscodes: {{code}} . Gültig für 10 Minuten. |
Es ist wichtig, diese Parameter zu verstehen:
- Der Bestätigungscode ist 10 Minuten lang gültig. Eine Anpassung der Ablaufzeit wird derzeit nicht unterstützt.
- Logto ersetzt den Platzhalter
{{code}}
in der SMS-Vorlage durch einen Bestätigungscode. Stelle daher sicher, dass die Vorlage einen entsprechenden Platzhalter enthält.
Einige Länder und Regionen erlauben aus Compliance-Gründen das Versenden von nicht genehmigten Inhalten per SMS nicht. SMS-Vorlagen müssen beim SMS-Anbieter registriert und genehmigt werden, bevor sie verwendet werden können. In solchen Fällen kann der Inhalt anhand der Vorlagen-ID der entsprechenden Vorlage zugeordnet werden.