Я уже какое-то время использую локальную авторизацию, но также есть возможность опционально входить через Google или Discord. Если я захочу отключить локальную авторизацию и оставить только вход через внешние сайты, будет ли это возможно? Как мне перенести существующих пользователей, которые используют, например, не Google-почту?
Спасибо.
Пока у ваших пользователей совпадает адрес электронной почты на провайдере OAuth и в Discourse, учётные записи будут автоматически связаны при следующем входе.
Вам либо нужно предоставить пользователям инструкции о том, как обновить адрес электронной почты — в Discourse или у провайдера OAuth, — либо, если база пользователей достаточно мала для оправдания ручного объединения, вы можете прибегнуть к слиянию их учётных записей.
Я не думаю, что ручное слияние будет хорошей идеей, так как у нас много наблюдателей и более 2000 участников. Спасибо!