Сначала я планировал задать вопрос о том, как сделать сайт публичным, но скрывать профили пользователей от тех, кто не авторизован. Я даже начал беспокоиться по этому поводу.
Однако я немного подробнее изучил настройки и обнаружил опцию «Скрыть профили пользователей от публичного доступа» в разделе «Настройки/Пользователи». Проблема решена, и всё так просто.
Это уже не первый раз, когда происходит нечто подобное: то, что я считал проблемой или задачей, требующей значительных усилий, оказывается быстро и легко решённым благодаря настройке, предусмотренной командой Discourse.
Великолепная, просто великолепная работа.