Es la propia implementación de SSO de Discourse. Es esencialmente lo inverso de Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso). Si deseas ver algún código de ejemplo, el código del cliente SSO del complemento de WordPress está aquí: wp-discourse/lib/sso-client at main · discourse/wp-discourse · GitHub. La parte más complicada de implementarlo en WordPress fue lidiar con la necesidad de un nonce único. Posiblemente eso será algo más fácil de hacer con Drupal.
¡Cualquier trabajo que realices en la integración de Discourse/Drupal será muy apreciado!