Olá,
você pode mapear o campo sso para um campo de usuário personalizado e usá-lo assim:
const user = api.getCurrentUser()
console.log(user.custom_fields.external_id)
Para saber como mapear o campo sso para um campo de usuário personalizado, confira aqui: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)
Você precisa tornar esse campo personalizado público nas configurações para acessá-lo no tema.