Então você provavelmente quer algo como DiscourseConnect - Single Sign-On Oficial para Discourse (sso).
Ou se o aplicativo estiver buscando dados do Discourse no navegador, o usuário já estará logado. Ou se o aplicativo estiver buscando os dados de alguma forma automatizada no backend, você pode simplesmente usar a chave global.