Как выйти из системы, если пользователь не известен?

Спасибо за ваш ответ! Я понял, что эта проблема в конечном итоге сводится к управлению пользователями на главном сайте.

Если пользователь вручную выходит из системы на главном сайте, мне нужно вызвать Discourse (через API), чтобы также выйти из системы там.

А если пользователь не выходит, но его сеанс истекает, мне нужно вызвать Discourse, чтобы выйти из системы там в то же время.

И наконец: когда пользователь выходит из Discourse, используя «Выйти» там, мне нужно перехватить это событие (через веб-хук) и выйти из системы на моем сайте тоже.

Ура, интеграция!