Discourse-Anmelde-Dialog bietet nicht existierende Anmeldemöglichkeiten an

Ich habe in den Administrator-Einstellungen für die Anmeldung in Discourse keine weiteren Anmelde- oder Authentifizierungsoptionen außer der einfachen Passwort- oder Google-Anmeldung aktiviert. Dennoch werden den Benutzern nach einem kürzlichen Update weitere Anmeldeoptionen angezeigt, die natürlich alle fehlschlagen.

Diese Authentifizierungsoptionen (Apple, Microsoft, OpenID Connect und Passkey) scheinen nicht einmal über entsprechende Admin-Einstellungen zu verfügen, mit denen ich sie deaktivieren könnte.

Ich konnte eine unerwünschte Facebook-Anmeldungsoption deaktivieren, aber das war die einzige.

Handelt es sich hierbei um ein bekanntes Problem, und wie kann ich verhindern, dass Optionen angeboten werden, wenn sie weder aktiviert noch mit den erforderlichen Schlüsseln oder Geheimnissen konfiguriert sind (oder wenn solche Einstellungen überhaupt nicht zu existieren scheinen)?

Wir sollten nicht gezwungen sein, benutzerdefinierte Theme-Komponenten oder CSS zu erstellen, um Anmeldeoptionen auszublenden, die gar nicht existieren.

Wenn du zu Admin > Community > Anmeldung & Authentifizierung gehst, helfen dir diese Einstellungen weiter? Zum Beispiel die Einstellungen OpenID Connect aktiviert, Google OAuth2-Anmeldungen aktivieren, Mit Apple anmelden aktiviert und Microsoft-Authentifizierung aktiviert.

Um Passkeys zu deaktivieren, sieh dir diesen Abschnitt an:

Danke, @NateDhaliwal

Diese Optionen sind dort nicht alle vorhanden.

Insbesondere gibt es überhaupt keine Einstellungen für Microsoft oder Apple, zumindest nicht, dass ich wüsste.

Das heißt, sie können nicht nur deaktiviert werden, wenn sie unerwünscht sind, sondern sie können auch nicht so konfiguriert werden, dass sie ordnungsgemäß funktionieren, wenn sie gewünscht sind.

Diese Rails-Option ist ebenfalls die Art von Sache, die ich vermeiden wollte – Administratoren sollten nicht die Administrator-Oberfläche verlassen müssen, um verschiedene Administrator-Einstellungen zu ändern oder zu testen.

Was ist, wenn ich in Zukunft eine dieser zusätzlichen Anmeldemethoden aktivieren möchte, aber nicht die anderen?

Haben Sie bemerkt, dass die Anmelde- und Authentifizierungsseite mehrere Registerkarten am oberen Rand hat?

In der Registerkarte „Social Logins“ werden diese Einstellungen angezeigt.

Danke!

Ich dachte, ich hätte das schon überprüft, aber anscheinend nicht gründlich genug (man muss nach unten scrollen)