Login sincronizado do Discourse SSO com API

Estou com problemas para sincronizar o login no Discourse via API. Já li muitos tópicos, mas não consegui resolver.

Conforme mencionado no post a seguir https://meta.discourse.org/t/sso-synced-login-state-tips/60464, podemos adicionar session/sso à URL do fórum, e o usuário será logado no Discourse ao clicar no link.

No entanto, o que precisamos é fazer o login do usuário no Discourse do lado do servidor, sem precisar alterar nenhum link para definir o usuário como logado.
Como referência, posso mencionar a implementação do New Relic. Quando o usuário faz login no site principal e atualiza a página do fórum sem clicar em nenhum link, ele é automaticamente definido como logado.
https://discuss.newrelic.com/

Poderia sugerir como podemos alcançar isso?
Obrigado