Спасибо, Саймон. Я думаю, что после всех раздумий буду действовать по следующему плану:
- Экспорт пользователей из Discourse
- Активация Discourse Connect
- Импорт и создание этих пользователей в WordPress с отметкой их адресов электронной почты как подтверждённых в WP
- При входе в систему (через страницу кастомного входа) им потребуется сбросить пароль
- Как-то заставить только эту группу пользователей менять пароль после ввода адреса электронной почты (когда система поймёт, что они относятся к этой группе)
- ИЛИ просто вывести сообщение на странице входа: «Если вы входите в систему после [дата], вы должны СБРОСИТЬ пароль»
- Доступ должен работать!
Что касается новых регистраций, мне нужно будет придумать способ подтверждения адресов электронной почты. Вероятно, я просто буду отправлять им пароли по электронной почте.
Также я заметил, что даже если настройка «Адрес электронной почты подтверждён» не выбрана в профиле WordPress, пользователь всё равно может войти в Discourse через SSO. Однако при первом входе в Discourse им всё равно придётся подтвердить адрес электронной почты. Это хорошо.
Есть ли у этих настроек какие-либо побочные эффекты?