Bester Weg, verifizierte Drittanbieter-Konten zum Profil hinzuzufügen

Das ist ein interessantes Problem. Ein Ansatz, den wir ausprobiert haben, war die Nutzung von Keybase. Keybase verfügt bereits über ein robustes System zum Nachweis der Identität, das mit vielen Plattformen funktioniert. Du kannst mehr über unsere Experimente unter Discourse Keybase Proof lesen. Ich bin mir nicht sicher, wie es jetzt weitergeht, seit Zoom Keybase übernommen hat.

Dieser Teil wirkt etwas verwirrend. Wie würde es helfen, wenn Discourse als IdP für Riot fungiert, um auf Discourse nachzuweisen, dass du ein bestehendes Riot/Matrix-Konto besitzt?

Kannst du das etwas genauer erklären? Ich habe mich gestern mit Matrix SSO beschäftigt, und endlich gibt es dort eine Lösung. Sie implementieren sowohl SAML als auch auf dem develop-Branch OAuth2. Discourse kann weder als Server noch als Client agieren, daher habe ich überlegt, ob ich Discourse als OAuth2-Server einrichten oder Unterstützung für Discourses eigenes SSO-Protokoll in Synapse hinzufügen könnte. Ich bin mir nicht sicher, ob das deine Anforderungen erfüllt…