Я использую SSO и хочу разлогинивать пользователя из Discourse при выходе из приложения. В настоящее время я использую «административный API» для получения ID пользователя через /users/by-external/${id}.json, но получаю ошибки CORS, хотя мой сайт указан в разрешённых источниках. Я не хочу включать «пользовательский API» для всех пользователей только для этого процесса выхода. Как мне решить эту проблему?
Этот вызов API должен выполняться из бэкенда вашего приложения.
Ах, хорошая мысль. Я попробую.