Recentemente, minha equipe e eu temos trabalhado em um recurso que permite que o nome de usuário do Discourse de um usuário seja editado a partir do WordPress com o plugin WP Discourse instalado e nosso site WordPress configurado como provedor SSO para o Discourse. Atualmente, tivemos algum sucesso usando a API do Discourse, onde temos um campo meta personalizado no WordPress que, quando atualizado, chama a instância do Discourse de nosso site com uma solicitação PUT para atualizar o nome de usuário do usuário (semelhante a uma solução proposta aqui: How does one change a username via the API?)
No entanto, existe uma opção existente no WP Discourse, como mostrado aqui:
que permite aos usuários do WordPress editar seu “Nome de usuário do Discourse” através deste campo em sua página de perfil do WordPress:
mas este campo é usado apenas para publicar posts (do WP para o Discourse) e não atualiza realmente o nome de usuário do usuário no Discourse. Ele sincroniza quando um usuário muda seu nome de usuário no Discourse, mas não sincroniza do WordPress para o Discourse quando alterado.
Minha pergunta é, esse tipo de sincronização bidirecional será implementado em algum momento? Por que existe a opção de permitir que os usuários alterem este campo de nome de usuário se ele não sincroniza do WordPress para o Discourse? Minha equipe também estaria interessada em contribuir com este recurso se não for algo que já esteja em andamento. Nosso site precisa dessa funcionalidade e imaginamos que seria útil para todos os sites WP Discourse também. Por favor, me informe sobre isso!
@angus @simon como vocês dois estão fortemente envolvidos no WP Discourse e nos ajudaram com nossos problemas de SSO, acho que devo direcionar esta pergunta a vocês!

