Есть ли возможность, чтобы новый пользователь выбирал категорию в процессе регистрации в Discourse, что автоматически помещало бы его в эту категорию после успешного входа?
По сути, у меня есть два основных типа пользователей сайта: студенты и учителя, и я хотел бы, чтобы они сами определяли себя в процессе регистрации, чтобы их автоматически помещали в правильную категорию после регистрации.
Да, это возможно с помощью плагина Discourse Automation — в его состав входит автоматизация «добавить пользователя в группу через пользовательское поле».
Таким образом, при регистрации можно требовать заполнения пользовательского поля с вариантами «студент» и «учитель», и в зависимости от выбора пользователя его можно автоматически добавлять в соответствующую группу. Затем этой группе можно предоставить доступ к определённым категориям (подробнее об этом в Understanding groups and category permissions)
Неверно. Если вы используете discourse_connect, то именно он, и только он, обрабатывает аутентификацию. Вы можете использовать несколько источников OAuth (например, Google), но первая буква S в аббревиатуре SSO означает «Single» (единый). И это так.