Discourse-Communities können es Nutzern nun ermöglichen, sich mit einem kurzen per E-Mail zugesandten Code anzumelden, anstatt einen magischen Link zu verwenden. Dies bietet einen passwortlosen Anmeldevorgang, der vielen anderen SaaS-Plattformen vertraut ist und neben Ihrer bestehenden Zwei-Faktor-Authentifizierung funktioniert.
In diesem Thema fassen wir die wichtigsten Änderungen zusammen und zeigen, wie Sie diese heute bereits nutzen können.
Was sich geändert hat
Wenn diese Funktion aktiviert ist, sehen die Mitglieder einen einfacheren Ablauf:
- Sie geben eine E-Mail-Adresse ein und klicken auf Weiter.
- Ein sechsstelliger Code landet in ihrem Postfach. Sie fügen ihn ein (oder tippen ihn ein) und das Formular wird automatisch abgeschickt, sobald die letzte Ziffer eingegeben ist.
- Wenn sie die Zwei-Faktor-Authentifizierung aktiviert haben (TOTP, Backup-Codes oder Sicherheits-Tastatur), erscheint als Nächstes der Standard-2FA-Schritt.
Einige Details, die es zu wissen gilt: Codes sind 10 Minuten gültig, laufen nach 5 fehlgeschlagenen Versuchen ab und können nur einmal eingelöst werden.
Einmalige Login-Codes in Ihrer Community aktivieren
Derzeit gilt dies als experimentelle Änderung! Bevor wir sie breiter einführen, freuen wir uns über Ihr Feedback, um Verbesserungen vorzunehmen.
Um dies zu aktivieren, gehen Sie auf die Seite Anstehende Änderungen in Ihrem Admin-Bereich (/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 ebenfalls 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 Code-Login-Weg automatisch.
Optionale zufällige Benutzernamen für neue Konten
Sie können neuen Mitgliedern, die sich ohne einen erkennbaren Benutzernamen in ihrer E-Mail-Adresse anmelden, einen freundlichen generierten Namen wie „QuietFalcon42“ statt eines generischen Platzhalters wie user1 zuweisen.
Wenn Sie auf Zugehörige Einstellungen anzeigen für diese anstehende Änderung klicken und die Seiteneinstellung enable_random_usernames aktivieren, füllt der Konto-bereit-Schritt den Vorschlag vor und enthält einen Würfel-Button, um einen neuen zu würfeln:
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.
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?










