Discourse-ID und 2FA

@JammyDodger, ich habe kürzlich ein Konto für eine kostenlose Instanz registriert:

Dort scheint folgendes aufzutreten:

Die meisten Dokumentationen deuten darauf hin, dass dies standardmäßig aktiviert sein sollte:

Ich habe jedoch keine Möglichkeit, es überhaupt zu aktivieren, und es ist standardmäßig nicht aktiviert:

Ich habe deinen Beitrag hierher verschoben, da es sich um ein anderes Problem handelt als das Contribute > Bug, das du ursprünglich gepostet hast.

Discourse ID verwendet kein OAuth2. Es fungiert im Effekt als SSO-Anbieter, was einen Unterschied darstellt.

Um 2FA zu konfigurieren, musst du dies beim SSO-Anbieter, ID, durchführen. Konkret unter: https://id.discourse.com/my/preferences/security.

@jomaxro, danke. Vielleicht habe ich mich verwirrt, weil ich versucht habe, enforce_second_factor auf „all

Das ist eine gute Frage … und eine, auf die ich keine Antwort habe. Ich habe das Team hinzugezogen, um jemanden zu finden, der sie kennt!

Ich wurde vom Team korrigiert. Discourse ID verwendet tatsächlich OAuth2 im Hintergrund – meine Entschuldigung. Ich dachte, es würde ein anderes Protokoll nutzen.


Zu Ihrer Frage: Wir unterstützen keine Zwei-Faktor-Authentifizierung (2FA) bei externen Anmeldungen. Wie in der von Ihnen gesehenen Meldung angegeben, kann 2FA nicht erzwungen werden, ohne dass lokale Anmeldungen aktiviert sind. Wir verlassen uns darauf, dass der externe Anmeldeanbieter (in diesem Fall Discourse ID, was jedoch für alle externen Anbieter gilt) die 2FA verwaltet, einschließlich der Durchsetzung.

@jomaxro, bedeutet das, dass ich mit dem kostenlosen Test-Plan diese Einstellung nicht ändern kann? Alternativ: Kann ich die Discourse-ID irgendwie trennen?

Möchten Sie sichergehen: Beziehen Sie sich auf eine kostenlose Testversion oder auf den kostenlosen Plan?

@jomaxro, Entschuldigung. Kostenlose Pläne, wie ich glaube: