SSO do Teachable e do Discourse

Isso é ótimo!

Normalmente, o que seria feito é instalar um código semelhante ao do SSO ao qual você linkou no serviço onde os usuários fazem login inicialmente. No seu caso, esse serviço seria o Teachable. Infelizmente, não acho que seja possível adicionar código do lado do servidor em um site do Teachable.

Dê uma olhada neste post para ver como você pode integrar o Discourse com o Teachable enviando convites do Discourse para os usuários quando eles se registrarem no Teachable:

Você pode obter funcionalidade semelhante enviando os convites por meio do Zapier. Isso está descrito aqui: Automate sending Discourse invite emails with Zapier.