Einladungsexklusives Anmeldeverfahren in Logto einrichten
Einladungsexklusive Anmeldungen sind ein gängiges Anwendungsbeispiel. Sie erhöhen Exklusivität und Sicherheit, während sie potenziell das Engagement und die Bindung für Produkte in der frühen Entwicklungsphase steigern können.
GuamianProduct & Design
Verschwenden Sie keine Wochen mit Benutzerauthentifizierung
Bringen Sie sichere Apps schneller mit Logto auf den Markt. Integrieren Sie Benutzerauthentifizierung in Minuten und konzentrieren Sie sich auf Ihr Kernprodukt.
Einladungsexklusive Anmeldungen sind ein gängiges Anwendungsbeispiel. Sie erhöhen Exklusivität und Sicherheit, während sie potenziell das Engagement und die Bindung für Produkte in der frühen Entwicklungsphase steigern können.
In diesem Blog werden wir erklären, was einladungsexklusive Anmeldungen sind, welche Anforderungen es für deren Einrichtung gibt und wie du Logto flexibel verwenden kannst, um dein Ziel zu erreichen.
Häufige Szenarien für einladungsexklusive Anmeldungen#
Einladungsexklusive Anmeldungen werden häufig in folgenden Szenarien verwendet:
Stealth-Modus-Starts: Früher Zugang zu einem neuen Produkt oder Dienst für ausgewählte Benutzer.
Beta-Tests: Kontrolle darüber, wer ein Produkt ausprobieren und Feedback geben kann, bevor es vollständig veröffentlicht wird.
Exklusive Gemeinschaften: Beschränkter Zugang für Mitglieder, die eine Einladung erhalten, wie professionelle Netzwerke oder private Foren oder interne Systeme.
Veranstaltungen mit hoher Nachfrage: Verwaltung des begrenzten Zugangs zu Veranstaltungen, Kursen oder Sonderangeboten.
Diese Szenarien tragen dazu bei, Exklusivität zu schaffen und einen kontrollierten Rollout zu gewährleisten.
Da sich Benutzer nicht selbst anmelden und nur registrieren können, gehe zu den Anmelde-Erlebnis-Einstellungen, klicke auf den Tab Anmelden & Registrieren und finde den Abschnitt Erweiterte Optionen. Die Standardeinstellung ist aktiviert. Schalte sie aus, damit Benutzer nur die Anmeldeseite sehen.
Admins können Benutzerkonten mit E-Mail erstellen und temporäre Passwörter generieren#
Du hast eine Liste von Benutzer-E-Mails und möchtest sie zur Anmeldung einladen. Obwohl Logto keine eingebaute Einladungsfunktion bietet, kannst du Benutzerkonten manuell über die Konsole erstellen oder die Management-API verwenden, um Massenkontoerstellungen zu verwalten.
Wenn du nur wenige vorkommissionierte Benutzer hast, kannst du ihre Konten direkt in der Admin-Konsole erstellen. Benutzer können sich dann mit ihrer E-Mail-Adresse anmelden und die Option „Passwort vergessen“ nutzen, um ihr eigenes Passwort festzulegen.
Wenn du diesen Prozess programmatischer gestalten möchtest, kannst du es automatisieren, Einladungen und Willkommens-E-Mails an eine Liste von Benutzer-E-Mails zu senden.
Verwende die Logto-Management-API, um mehrere Benutzerkonten in großen Mengen zu erstellen#
Verwende Webhooks, um die Willkommens-Einladungs-E-Mail automatisch zu senden#
Du kannst Willkommens-E-Mails senden, indem du die API deines Mail-Servers von deinem eigenen Server aufrufst. Da es keinen Bestätigungscode erfordert, solltest du in der Lage sein, alle notwendigen Informationen abzurufen (wie den Namen des Benutzers) und den E-Mail-Inhalt entsprechend anzupassen. Zusammen mit dem Webhook wird dein E-Mail-Dienst durch einen Webhook beim User.Created-Ereignis ausgelöst, um diesen Prozess automatischer zu gestalten.
Verwende die Login-Hinweis-Funktion, um den Passwort-Zurücksetzungs-Flow automatisch auszulösen und die Benutzer aufzufordern, ihr Passwort zu ändern und sich anzumelden#
Der login_hint-Parameter, definiert in der Standard-OpenID Connect Spezifikation, wird verwendet, um das Anmeldeformular mit der Benutzerkennung (wie E-Mail oder Benutzername) vorzufüllen. Mit Logto kann er mit anderen Anmeldebildschirm-Parametern kombiniert werden, um das Benutzererlebnis zu verbessern.
Zum Beispiel das Vorfüllen des E-Mail-Feldes mit der E-Mail-Adresse des Benutzers im Anmeldeformular:
Dieses Handbuch bietet eine allgemeine Anleitung und hebt wichtige Logto-Funktionen hervor, um einen einladungsexklusiven Anmelde-Flow zu implementieren. Es kombiniert clever mehrere Funktionen, um ein nahtloses, durchgängiges Erlebnis zu schaffen.