Мы хотим включить функцию двухфакторной аутентификации (2FA) для некоторых конкретных групп или сообществ. Имеется в виду, что пользователям, возможно, потребуется вводить код 2FA для доступа к определённым темам или обсуждениям, даже если они уже вошли в систему. Есть ли способ реализовать это в Discourse?
Означает ли «Сотрудники» только участников с уровнем доступа «Сотрудник» или все типы уровней участников? Можно ли включить 2FA только для Администраторов?
Под «персоналом» подразумеваются модераторы и администраторы. Все пользователи могут использовать это в любое время по своему желанию. Настройка предназначена для принудительного применения.
Это может применяться только ко всему форуму, а не к отдельным категориям.
Вы можете пойти на хитрость и запустить два отдельных экземпляра, при этом один будет выполнять SSO-вход в другой. В этом случае на «подчинённом» экземпляре будет принудительно включена двухфакторная аутентификация, и он будет использоваться для работы с высококонфиденциальными данными. Конечно, перемещение данных между экземплярами станет затруднительным, что может создать определённые неудобства. Не говоря уже об увеличении нагрузки на поддержку.