Изменить email администратора

Привет :slight_smile:

Насколько я знаю, единственный способ назначить кого-либо администратором в сообществе Discourse — это перейти в его профиль > админ > админ (переключить в положение «Да»).

Моя проблема в том, что я не могу добавить новых администраторов, так как для подтверждения этого изменения требуется письмо по электронной почте, но я его не получаю («Мы отправили вам письмо для подтверждения нового администратора. Пожалуйста, откройте его и следуйте инструкциям»). Я предполагаю, что эти письма получает предыдущий управляющий сообществом, но его рабочая почта была отключена.

Есть ли способ увидеть, кому отправляются эти письма, или существует другой метод назначения пользователей администраторами?

Заранее спасибо, очень признателен.

Вы можете проверить, кто получает письмо, на странице /admin/email/sent.

Вы используете общий/наследуемый аккаунт администратора или аккаунт, созданный специально для вас?

Привет, JammyDodger!

Я посмотрел, но не могу найти место admin>email>sent, о котором вы упоминали. Не могли бы вы прислать скриншот, показывающий, как туда попасть визуально?

Я использую учётную запись администратора, созданную специально для меня, с моим собственным адресом электронной почты, связанным с моим профилем пользователя.

Спасибо!

Безусловно. :slight_smile: Надеюсь, это поможет:

Кроме того, вы можете добавить /admin/email/sent к основному URL вашего сайта и перейти туда напрямую ([ВашСайт]/admin/email/sent).

На этой странице вы также можете отфильтровать сообщения по admin_confirmation_message, чтобы увидеть только этот тип письма.

Если вы используете свою учётную запись с собственной электронной почтой, эти письма должны отправляться вам.

Кажется, что если вы включите двухфакторную аутентификацию (2FA) на своей учётной записи, то при предоставлении прав администратора система будет запрашивать код аутентификатора вместо отправки письма с подтверждением. Это может стать альтернативным решением, если вы не можете понять, куда направляются эти письма.

Спасибо за скриншот, Джимми! Как только я отфильтровал всю информацию, я всё чётко увидел :slight_smile: Это очень странно: система пишет, что письма отправляются мне, но я никогда не получал от Discourse письмо для подтверждения администратора :roll_eyes: (скриншот ниже). Что я делаю не так?
image

Если это сработает, это станет настоящим спасением на данный момент, пока я не разберусь, почему не получаю эти письма. Как перейти к 2FA? :thinking:

Получаете ли вы электронные письма по другим вопросам? (и классический вопрос: «проверяли ли вы папку со спамом?» :slight_smile:)

Но вы можете включить двухфакторную аутентификацию на вкладке «Безопасность» в разделе «Настройки»:

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

Ах! Мне немного неловко, я попался в ловушку: письмо ушло в другую папку. Когда я только начал работать на этой должности, получал так много писем, что, кажется, создал правило, чтобы они все отправлялись в никуда, а вместо этого я предпочитаю следить за сообществом напрямую, и это письмо как раз отправлялось туда!..

Двухфакторная аутентификация — отличная идея. Надеюсь, как только я её настрою, смогу пользоваться и этим способом тоже.

Огромное спасибо за помощь, очень ценю! :slight_smile: :clap:

Не стоит.

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

Спасибо, Эрик! :slight_smile: