Deslogar usuários do Discourse programaticamente

Ao usar SSO, parece que, quando um usuário é excluído no WordPress, ele não é desconectado do Discourse.

Isso é um problema para minha configuração, pois quero impedir que os usuários acessem o Discourse quando sua assinatura no Memberpress expirar ou quando forem removidos do Memberpress/WordPress.

Posso impedir o acesso deles ao fazer login usando o hook “wpdc_sso_provider_before_sso_redirect” e verificar se eles têm uma assinatura válida nesse momento. No entanto, o problema é que a sessão do Discourse dura para sempre, então eles essencialmente nunca são desconectados.

Como posso corrigir isso?
Existe talvez uma maneira de desconectar os usuários do Discourse por meio de uma chamada de API ou algo similar?

Obrigado!!
Per

Talvez esta seção possa ser útil.