È fantastico!
Normalmente, ciò che si fa è installare un codice simile a quello SSO a cui hai fatto riferimento sul servizio in cui gli utenti accedono inizialmente. Nel tuo caso, quel servizio sarebbe Teachable. Purtroppo, non credo sia possibile aggiungere codice lato server a un sito Teachable.
Dai un’occhiata a questo post per vedere come integrare Discourse con Teachable inviando inviti di Discourse agli utenti quando si registrano su Teachable:
Puoi ottenere una funzionalità simile inviando gli inviti tramite Zapier. Questo è descritto qui: Automate sending Discourse invite emails with Zapier.