¿Alguna otra forma de autenticar al usuario sin redirigir a session/sso

¿Hay alguna otra forma de autenticar usuarios en Discourse usando Discourse Connect sin redirigirlos a /session/sso? (¿Alguna API u otro enfoque?).

Tenemos que verificar la autenticación del usuario en cada carga de página.

¿La cookie que se establece no puede contarse como una verificación?

¿Puede decir más sobre su caso de uso?

1 me gusta

Hemos implementado SSO usando DiscourseConnect, también estamos proporcionando acceso anónimo para los usuarios.
El usuario podrá acceder a Discourse de múltiples maneras (enlaces en páginas o en la navegación).
Cada vez que se hace clic en esos enlaces, los usuarios son redirigidos a los foros pero no están conectados.
¿Hay alguna forma de autenticar al usuario cada vez que llega a los foros?
Intentamos usar el método de sesión/sso pero, si la autenticación falla, el usuario es redirigido a la página de inicio, pero necesitamos que el usuario llegue a la ruta de retorno.