Miglior modo per aggiungere account di terze parti verificati al profilo

È un problema interessante. Un approccio che abbiamo sperimentato è stato utilizzare Keybase. Hanno già un sistema di verifica dell’identità robusto che funziona con molte piattaforme. Puoi leggere i nostri esperimenti su Discourse Keybase Proof. Non sono sicuro di come sia la situazione ora che Zoom l’ha acquisita.

Questa parte è un po’ strana. In che modo il fatto che Discourse funga da IdP per Riot aiuterebbe a provare su Discourse che possiedi un account Riot/Matrix esistente?

Puoi spiegare meglio? Ieri stavo esaminando l’SSO di Matrix e finalmente hanno introdotto qualcosa. Implementano sia SAML che, sul ramo develop, OAuth2. Discourse non può comunicare né come server, solo come client, quindi stavo valutando se far sì che Discourse agisca come server OAuth2 o aggiungere il supporto per il protocollo SSO proprietario di Discourse in Synapse. Non sono sicuro che questo risponda alle tue esigenze…