Прошу совета: как сделать форум Discourse гиперлокальным

  1. Местные люди: добавьте пользовательский вопрос в форму регистрации, чтобы спросить что-то об их районе или просто подтвердить, что они являются частью этого района. Ответ может быть публичным или нет — убедитесь, что вы настроили правильные разрешения; вот руководство. Для реальных людей я укажу ответ в пункте 5.
  2. Ответ был дан в этой теме, но вам нужно немного поиграть с группами, разрешениями и категориями самостоятельно.
    1. Я всё ещё разбираюсь в этом. Microsoft SharePoint/Teams/Azure используют аналогичную функцию.
  3. Для реальных людей: либо ограничьте разрешённые домены электронной почты для регистрации известными доменами, такими как Gmail, которые требуют предварительной верификации по телефону (ищите в админ-панели параметр allowed_email_domains); либо включите двухфакторную аутентификацию (ищите в админ-панели параметр «Enforce second factor»). Единственный недостаток принудительной двухфакторной аутентификации — пользователям приходится использовать её при каждом входе, что может быть неудобно. Я бы хотел, чтобы существовала настройка, требующая её только при первоначальной настройке, а затем запрашивающая её каждые x раз, но такой функции нет. Удачи с вашими проектами!