Discourse-Communities können es Nutzern ab jetzt ermöglichen, sich mit einem kurzen per E-Mail gesendeten Code anzumelden, anstatt einen magischen Link zu verwenden. Dies bietet einen passwortlosen Anmeldeprozess, der vielen anderen SaaS-Plattformen vertraut ist und neben Ihrer bestehenden Zwei-Faktor-Einrichtung funktioniert.
In diesem Thema stellen wir die wichtigsten Änderungen vor und teilen mit, wie Sie diese Funktion heute noch nutzen können.
Was sich geändert hat
Wenn diese Funktion aktiviert ist, sehen die Mitglieder einen vereinfachten 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 übermittelt, 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 Anmelde-Codes in Ihrer Community aktivieren
Dies gilt derzeit 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 Anmelde über 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 Anmeldepfad über den Code automatisch.
Zufällige Benutzernamen für neue Konten
Neue Mitglieder, die sich ohne einen erkennbaren Benutzernamen in ihrer E-Mail registrieren, erhalten ab jetzt einen freundlichen generierten Namen wie „QuietFalcon42“ statt eines generischen Platzhalters wie user1. Im Schritt „Konto bereit“ wird der Vorschlag vorbelegt 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. Um die alte nummerierte Fallback-Lösung beizubehalten, deaktivieren Sie 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?








