Hi,
our moderators also handle user account issues and would like to be able to change a user’s email address for them. How can I enable this?
Hi,
our moderators also handle user account issues and would like to be able to change a user’s email address for them. How can I enable this?
They can already?.. Unless using SSO.
They just need to go to the users public profile, click Preferences, and then edit the email address
Ah, you need to enable moderators_view_emails (though I have no idea why that setting is tied to the Preferences page) and make sure email editable is enabled too
That did it, thanks!
Здравствуйте,
Я вижу адреса электронной почты пользователей в их настройках, но не могу их редактировать. Не понимаю, как включить возможность редактирования электронной почты… Куда мне нужно обратиться?
Вы упоминаете SSO… Мой форум связан с ActiveMember360 для регистрации (именно это вы имеете в виду под SSO? Он также связан с WordPress), но я боюсь, что если я изменю адрес электронной почты в ActiveMember360 и/или WordPress, пользователь больше не сможет войти в Discourse…
Не могли бы вы мне помочь?
Я запутался и не хочу **** аккаунт пользователя…
Огромное спасибо! ![]()
Может, проверка этого поможет? (это в WordPress)

Также в WordPress я вижу это:
Так что, если я изменю email в файле пользователя WordPress, в этом файле (activemember в WordPress) и напрямую в Activemember, а также отмечу галочку для обхода аутентификации email в Discourse, я полагаю, всё будет в порядке?
Привет,
Я спрашиваю ещё раз, потому что человек, которому нужно сменить адрес электронной почты, в ближайшие недели не сможет получить к нему доступ, и если ничего не предпринять, он потеряет свой аккаунт…
Не мог бы кто-нибудь мне помочь, пожалуйста??
Огромное спасибо!
понизьте их до обычного пользователя, затем попросите изменить адрес электронной почты, а затем снова повысьте до сотрудника.
Сотрудники должны подтвердить как старый, так и новый адрес электронной почты в целях безопасности.
Спасибо за ваш ответ, @codinghorror!
Но он не является сотрудником, он обычный участник, как и другие… Есть ли другое решение? И если мне нужно изменить его «статус», где я могу это сделать? В Discourse? WordPress? Activemember?
Большое спасибо!
Судя по вашему описанию, они могут изменить адрес электронной почты самостоятельно? Не уверен, что в вашем случае это невозможно.
Нет, они не могут, и я не уверен, где я могу сделать это самостоятельно, не создавая проблем…
@simon, есть какие-то мысли? Я не совсем понимаю схему с несколькими ActiveMember + Wordpress + Discourse ![]()
Вы можете проверить, включен ли SSO между вашим сайтом WordPress и Discourse, перейдя по ссылке Discourse из панели управления вашего сайта, затем нажав на вкладку «Параметры SSO», а затем на вкладку «Провайдер SSO». Если SSO включен через плагин WP Discourse, флажок «Включить провайдера SSO» будет установлен:
Предполагая, что это включено, перейдите на страницу настроек Discourse и выполните поиск по запросу «sso overrides email»:
Если эта настройка включена, адреса электронной почты будут обновляться в Discourse на основе адреса, предоставленного в полезной нагрузке SSO. Обновление адреса электронной почты пользователя в WordPress должно обновить его адрес электронной почты в Discourse. Если настройка «sso overrides email» в Discourse не включена, и вы хотите, чтобы пользователи могли обновлять свой адрес электронной почты в Discourse, проверьте, включена ли настройка «email editable» на вашем форуме Discourse. Когда эта настройка включена, пользователи должны иметь возможность обновлять свой адрес электронной почты на странице «Учетная запись»:
Привет, Саймон,
Огромное спасибо за помощь! С этими скриншотами всё идеально!
Оба флажка были отмечены, поэтому я изменил его электронную почту в WordPress в разделе «Пользователи» и в разделе «Пользователи» в Activemember360 на WordPress.
Я проверил напрямую в Activemember360, и там изменение действительно вступило в силу. Но в Discourse всё ещё отображается старый адрес…
Подскажите, пожалуйста, что можно сделать? Может быть, лучше позволить пользователю изменить его самостоятельно, отключив настройку «sso overrides email»? Настройка «email editable» уже была включена, но, похоже, это не работает…
Огромное спасибо!
О, круто, большое спасибо @simon!! ![]()