Есть ли другой способ аутентификации пользователя без перенаправления на session/sso

Есть ли другой способ аутентификации пользователей в Discourse с помощью Discourse Connect без перенаправления их на /session/sso? (Какие-либо API или другие подходы).

Нам необходимо проверять аутентификацию пользователя при каждой загрузке страницы.

Может ли кука, которая устанавливается, не считаться проверкой?

Можете рассказать подробнее о вашем случае использования?

Мы реализовали SSO с использованием DiscourseConnect, а также предоставляем анонимный доступ для пользователей.
Пользователь может попасть в Discourse несколькими способами (ссылки на страницах или в навигации).
При клике на эти ссылки пользователи перенаправляются на форумы, но они не входят в систему.
Есть ли способ аутентифицировать пользователя при переходе на форумы?
Мы пробовали использовать метод session/SO, но если аутентификация не удаётся, пользователь перенаправляется на главную страницу, а нам нужно, чтобы он вернулся по исходному пути.