Здравствуйте.
Мы используем Discourse с аутентификацией SSO с нашего сайта. Пользователь проходит нашу аутентификацию, затем переходит на сайт Discourse и нажимает кнопку «Войти»; наш сервер отправляет запрос с данными SSO для получения URL перенаправления. Сейчас у нас появилась задача обновлять некоторые свойства профиля пользователя в Discourse, когда он меняет их в профиле на нашем сайте. Мы использовали метод API Discourse «Обновление электронной почты» для изменения адреса электронной почты, однако при смене адреса новый адрес добавляется в профиль Discourse как неподтверждённый. При попытке отправить письмо с подтверждением оно уходит на старый, уже подтверждённый адрес, а ссылка для подтверждения из письма не работает. Можно ли как-то обновить адрес электронной почты без подтверждения? Нам нет необходимости подтверждать адрес через Discourse, так как наша система аутентификации уже это делает. Ещё один момент: старый адрес может быть уже недоступен, что делает невозможным изменение электронной почты пользователем.