Не удалось объединить пользователей после переключения на SSO

[ Опять я. ]

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

Пользователь пишет:

Дудер… У меня проблемы с входом в аккаунт PajEvo на форуме. Пробовал сбросить пароль, но система не распознаёт мой идентификатор пользователя. Пробовал использовать другие адреса электронной почты, но они не подходят. Я могу зайти под JDM journeys, но это не мой основной аккаунт, и мне не нравится иметь два активных аккаунта. Вот почему я в последнее время молчал. У меня есть что поделиться, но я не хочу публиковать это под своим редакционным именем/аккаунтом.

Я пробовал выполнить команду rake/merge в консоли, но похоже, что у меня отсутствует какой-то файл rake или что-то в этом роде.

Есть какие-нибудь советы? Чувствую, что упускаю что-то очень простое.

Вот скриншот из консоли.

  • PajEvo — это оригинальная учётная запись Discourse, теперь заблокированная из-за SSO.
  • JDMjourneys — это учётная запись WordPress, созданная принудительно через SSO.

Спасибо, как всегда. Очень ценю это сообщество. :slight_smile:

Есть какие-нибудь советы по слиянию пользователей здесь, @Joshua_Rosenfeld?

@pfaffman случайная мысль: Не связано ли это с нашей настройкой двух контейнеров?

(Я знаю, что видел, что у вас были проблемы с задачей слияния, не уверен, что это имеет отношение к делу.)

Спасибо всем.

Вы запускаете команду rake вне вашего контейнера. Вы забыли сначала выполнить ./launcher enter app.

Да.

То, что вы не показали в скриншоте:

./launcher enter app
Конфигурационный файл не найден, убедитесь, что containers/app.yml существует

Доступные конфиги ( ... web_only ... )

Вам нужно выполнить

./launcher enter web_only

вместо app.

Я обновил свои инструкции на Managing a Two-Container Installation - Documentation - Literate Computing Support, чтобы сделать это более понятным.

Почти всегда лучше вставлять текст из терминала, а не делать его снимок.

@TGP, вы всё здесь настроили? Джефф написал одному из моих тестовых пользователей (которого я сейчас удалил), поэтому я не увидел это упоминание. Извините.

О, черт. Сработало. Всё прошло безупречно, с первого раза.

Огромное спасибо всем за помощь. Я просто в шоке.