Então você está no lugar errado, você não pode usar as chaves da API do usuário para isso.
Em vez disso, você precisará configurar o Discourse como o provedor DiscourseConnect e seu site como um cliente DiscourseConnect. Veja Use Discourse as an identity provider (SSO, DiscourseConnect)