Voltando a este tópico anos depois
Alguém pode me dizer (@pfaffman ou @tobiaseigen ou @iamntz) o que o provedor Discourse SSO retorna? Eu sei que posso “tentar e ver”, mas seria bom ter isso documentado. O código de exemplo PHP do GitHub nem sequer menciona outros campos.
Idealmente, ele enviaria os mesmos campos que quando o Discourse usa o script externo para SSO, como ID externo, e-mail, nome de usuário, nome, foto de avatar, etc. Assim, podemos importar isso e criar um usuário do nosso lado!
Ele também informa o e-mail ao WordPress?
E quanto a grupos, distintivos, etc.? Podemos encontrar essas informações fazendo chamadas REST?
Finalmente, e quanto às mensagens privadas do usuário e outras coisas? Acho que se o Discord fosse um provedor oAuth e permitisse que nossos aplicativos consumissem essas coisas, seria incrível.