Usa Discourse come provider di identità (SSO, DiscourseConnect)

Tornando su questo thread anni dopo

Qualcuno può dirmi (@pfaffman o @tobiaseigen o @iamntz) cosa restituisce il provider SSO di Discourse? So che posso “provarci e vedere”, ma sarebbe bello averlo documentato. Il codice di esempio PHP di GitHub non menziona nemmeno altri campi.

Idealmente, invierebbe gli stessi campi di quando Discourse utilizza lo script esterno per SSO, come ID esterno, email, nome utente, nome, foto avatar, ecc. In modo da poter importare questi dati e creare un utente dalla nostra parte!

Dice anche a WordPress l’email?

E i gruppi, i badge, ecc.? Possiamo trovare queste informazioni effettuando chiamate REST?

Infine, per quanto riguarda i messaggi privati dell’utente e altre cose? Immagino che se Discord fosse un provider oAuth e permettesse alle nostre app di consumare queste cose, sarebbe fantastico.