Миграция паролей из Drupal в Discourse с помощью плагина discourse-migrate-password

Чтобы Drupal поддерживал импортированных пользователей, необходимо доработать существующие импортеры Drupal так, чтобы они заполняли поле import_pass. Базовый импортер уже поддерживает эту функциональность, поэтому вам нужно лишь передать соответствующее поле базы данных в структуру, которую вы передаёте в create_users, с ключом password. Например, импортер VBulletin делает это здесь.

Для импортеров Drupal это реализовано здесь и здесь.

Шаг 2 — это то, что никогда не требовалось и не будет требоваться. Откуда вы это взяли?

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

Таким образом, правильная последовательность действий следующая:

  • импортировать пользователей
  • установить и включить плагин