Discourse-Communities können es Nutzern ab jetzt ermöglichen, sich mit einem kurzen, per E-Mail zugesandten Code anzumelden, anstatt einen Magic Link zu verwenden. Dies bietet einen passwortlosen Anmeldevorgang, der vielen anderen SaaS-Plattformen vertraut ist und parallel zu Ihrer bestehenden Zwei-Faktor-Authentifizierung funktioniert.
In diesem Thema fassen wir die wichtigsten Änderungen zusammen und zeigen, wie Sie diese Funktion ab sofort nutzen können.
Was sich geändert hat
Wenn diese Funktion aktiviert ist, sehen Mitglieder einen vereinfachten Ablauf:
- Sie geben eine E-Mail-Adresse ein und klicken auf Weiter.
- Ein sechsstelliger Code landet in ihrem Posteingang. Sie fügen ihn ein (oder tippen ihn ein), und das Formular wird automatisch abgesendet, sobald die letzte Ziffer eingegeben ist.
- Wenn sie die Zwei-Faktor-Authentifizierung aktiviert haben (TOTP, Backup-Codes oder Sicherheits-Schlüssel), erscheint als Nächstes der Standard-2FA-Schritt.
Einige Details, die es zu wissen gilt: Codes sind 10 Minuten gültig, verfallen nach 5 fehlgeschlagenen Versuchen und können nur einmal eingelöst werden.
Einmalige Login-Codes in Ihrer Community aktivieren
Dies wird vorerst als experimentelle Änderung betrachtet! Bevor wir sie breiter einführen, freuen wir uns über Ihr Feedback, um Verbesserungen vorzunehmen.
Um dies zu aktivieren, gehen Sie in Ihrem Admin-Bereich zur Seite Anstehende Änderungen (/admin/config/upcoming-changes) und suchen Sie den Eintrag Lokale Logins per Code aktivieren. Aktualisieren Sie das Feld Aktiviert für…, um Ihre Website für dieses neue Design zu registrieren:
Stellen Sie vor der Aktivierung sicher, dass sowohl enable_local_logins als auch enable_local_logins_via_email auf true gesetzt sind, da die Funktion ohne diese nicht aktiviert werden kann. Wenn Sie DiscourseConnect (enable_discourse_connect) verwenden, kann diese Funktion nicht aktiviert werden.
Sobald die Änderung aktiviert ist, erscheint der Login-Weg per Code automatisch.
Zufällige Benutzernamen für neue Konten
Neue Mitglieder, die sich ohne einen erkennbaren Benutzernamen in ihrer E-Mail-Adresse registrieren, erhalten ab jetzt einen freundlichen, generierten Namen wie “QuietFalcon42” statt eines generischen Platzhalters wie user1. Im Schritt „Konto bereit“ wird der Vorschlag vorausgefüllt und es gibt einen Würfel-Button, um einen neuen Namen zu generieren.
Die Wortlisten hinter den Vorschlägen können über die Seiteneinstellungen random_username_adjectives und random_username_nouns konfiguriert werden, sodass Communities sie an ihren Ton oder ihre Sprache anpassen können.
Opt-out der zufälligen Benutzernamensgenerierung
Wenn Sie E-Mail-Codes für die Registrierung verwenden möchten, aber ohne vorausgefüllte Benutzernamensgenerierung, klicken Sie bei dieser anstehenden Änderung auf Zugehörige Einstellungen anzeigen und deaktivieren Sie die Seiteneinstellung enable_random_usernames.
Was haltet ihr davon?
Jetzt seid ihr dran: Wir würden gerne hören, was ihr von dieser neuen Funktion haltet. Was gefällt euch und was nicht; was funktioniert gut und was könnte verbessert werden?










