Пользователи сами выбирают категорию при регистрации... это возможно?

Есть ли возможность, чтобы новый пользователь выбирал категорию в процессе регистрации в Discourse, что автоматически помещало бы его в эту категорию после успешного входа?

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

Спасибо!

Да, это возможно с помощью плагина Discourse Automation — в его состав входит автоматизация «добавить пользователя в группу через пользовательское поле».

Таким образом, при регистрации можно требовать заполнения пользовательского поля с вариантами «студент» и «учитель», и в зависимости от выбора пользователя его можно автоматически добавлять в соответствующую группу. Затем этой группе можно предоставить доступ к определённым категориям (подробнее об этом в Understanding groups and category permissions)

Спасибо!

Я ценю вашу помощь.

@awesomerobot просто для подтверждения одного момента.

Это не проблема: настроить регистрацию через SSO и одновременно оставить регистрацию в Discourse.

Верно?

Мое предположение, что оба метода могут использоваться для регистрации пользователей (SSO и Discourse).

Неверно. Если вы используете discourse_connect, то именно он, и только он, обрабатывает аутентификацию. Вы можете использовать несколько источников OAuth (например, Google), но первая буква S в аббревиатуре SSO означает «Single» (единый). И это так.