Приглашения-регистрации для существующих пользователей?

Я мигрировал с моего старого движка форума на Discourse. Я хотел запретить регистрации, так как создание пользователей осуществляется с моего основного сайта (через API-запрос), поэтому аккаунт на форуме создается вместе с аккаунтом пользователя на основном сайте.

Однако, когда я включил настройку «отключить регистрацию», это не позволило создавать пользователей даже через API. Поэтому я переключился на режим «Только по приглашениям». Это, похоже, работает, но возникла проблема: все существующие пользователи (те, кто был мигрирован со старого форума) теперь требуют одобрения перед первым входом. Для новых пользователей всё выглядит нормально. Как можно «массово одобрить» всех тысячи существующих пользователей и почему я вообще получаю это сообщение?

Я думаю, вам следует отключить enable local logins, если вы хотите, чтобы SSO обрабатывал это, вместо того чтобы полностью отключать регистрацию.

Возможно, я выразился не совсем понятно.

Это означает, что я создаю пользователя в Discourse через API в момент создания учётной записи на сайте. У меня нет никакого «SSO». Это просто один API-запрос.

И я действительно хочу запретить регистрацию не через API. «Локальный вход» — это единственный способ, которым пользователи могут войти, так как у меня нет никаких SSO-механизмов.

Включена ли настройка утверждать подозрительных пользователей?

Добавлять подозрительных пользователей в очередь на проверку. Подозрительные пользователи — это те, кто указал био/сайт, но не проявляет активности в чтении.

Возможно, именно поэтому вам нужно их утверждать :thinking:

[quote=“Moin, пост:4, тема:316279”]
Включена ли настройка «одобрить подозреваемых пользователей»?[/quote]

Ого, она действительно была включена! Сейчас отключил, посмотрим, поможет ли это, спасибо!

К сожалению, нет: существующие пользователи всё ещё появляются как требующие одобрения, хотя эта настройка сейчас отключена…

Когда вы включаете опцию «Требовать одобрение пользователей», все существующие пользователи автоматически одобряются.

Возможно, поможет временное включение этой опции, чтобы использовать автоматизацию для одобрения ваших пользователей.

Я сделал это вчера и пока не увидел ни одного запроса на одобрение! Похоже, это именно то, что нужно. Спасибо!