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

Il mio codice non è ancora attivo, ma se l’utente viene reindirizzato tramite un altro server (con Discourse come provider SSO), allora una sessione esisterà su quel server esterno. Ho creato una rotta lì, qualcosa come /auth/is-authenticated che restituisce lo stato dell’utente. Serve principalmente per rimuovere i pulsanti “Accedi” quando l’utente è già loggato. Quando l’utente si disconnette da Discourse, penso che un webhook lo disconnetta anche dall’altro server. Non ho controllato il codice da un po’, ma credo che sia così che l’ho configurato.