Drupal 8 e Discourse SSO compartilhado

Acho que você pode fazer isso funcionar bem com o DiscourseConnect. O Discourse consulta o Drupal para verificar um login usando o DiscourseConnect, e o Drupal consulta o Laravel via OAuth.

O módulo contrib discourse_sso do Drupal funciona razoavelmente, mas carece de um mecanismo para atualizar os dados do Discourse quando o usuário do Drupal é atualizado, além de um mecanismo funcional para sincronização de logout em ambas as direções.

Por esses motivos, realizei a maior parte do trabalho em um módulo Discourse melhor para o Drupal. Principalmente, ele precisa de testes. Interessado em colaborar?