Альтернативные пути регистрации

Привет :wave:

Думаю, большинство этих функций доступно с помощью: групп, разрешений категорий, пользовательских полей и автоматизации.

Чтобы разделять пользователей при регистрации, используйте валидации аутентификации Discourse, цепляя функцию пользовательских полей. Так вы сможете показывать разные поля в зависимости от того, что пользователь выберет в первом вопросе (архитектор или непрофессионал).

После этого с помощью Discourse Automation вы сможете автоматически добавлять этих пользователей в соответствующие группы.

Например:

Вариант пользовательского поля Группа
архитектор → архитектор
непрофессионал → непрофессионал

Наконец, настройте разрешения для категорий этих групп.

  • Группа «архитекторы» может видеть категории «архитекторы» и «непрофессионалы»
  • Группа «непрофессионалы» может видеть категорию «непрофессионалы»

Надеюсь, это поможет и даст некоторые идеи. :slight_smile: