Is there an endpoint to check if a user is logged in

Meu código para isso ainda não está ativo, mas se o usuário for redirecionado por meio de outro servidor (com o Discourse como provedor de SSO), uma sessão existirá nesse servidor externo. Criei uma rota lá, algo como /auth/is-authenticated, que retorna o status do usuário. Ela serve principalmente para remover os botões de “entrar” quando o usuário já está logado. Quando o usuário faz logout no Discourse, acho que um webhook o desloga do outro servidor. Não verifiquei o código há algum tempo, mas acredito que foi assim que configurei.