Хочу создать закрытое сообщество... нужно ли требовать одобрения или сделать только по приглашениям?

Привет! Я только начал пользоваться Discourse, но очень заинтересован в том, чтобы перевести своё сообщество на эту платформу, чтобы только те, кто купил мой онлайн-курс, могли познакомиться друг с другом и сотрудничать.

Вопрос: какая функция в данном случае наиболее рекомендуется — «требовать одобрения новых пользователей» или «сделать сообщество доступным только по приглашениям»?

Если я выберу «требовать одобрения новых пользователей», то, полагаю, смогу видеть их адреса электронной почты и проверять, совпадают ли они с теми, кто зарегистрировался на курс?

Или, возможно, мне будет проще просто «пригласить» их, когда они регистрируются на курс. Но тогда неужели кнопку/ссылку для приглашения нельзя будет просто поделиться или переслать другим, кто не оплатил курс?

1 лайк

Давайте посмотрим. Если бы я делал это, я бы включил опцию «одобрение новых пользователей» и добавил категорию в группу для повышения безопасности. Таким образом, перед одобрением вы могли бы сверить их адрес электронной почты и имя, а затем добавить их в группу, чтобы они могли просматривать конфиденциальный контент.

2 лайка

Однозначно выберите вариант с одобрением. Вместо того чтобы блокировать каждую категорию отдельно, вы можете просто запретить анонимный доступ к вашему сайту, чтобы пользователи были вынуждены войти в систему.

Альтернативно… вы можете использовать один из плагинов подписки в Discourse для обработки платежей, если вы не занимаетесь этим через сервис онлайн-курсов. Или, если вы хотите углубиться в технические детали, вы можете настроить аутентификацию напрямую через вашу другую систему с помощью SSO, если она это поддерживает.

2 лайка

Как предлагает @sdpiowa, вы задаёте не тот вопрос.

Вам нужно, чтобы Discourse аутентифицировался через систему, которая знает, кто ваши клиенты, чтобы войти могли только эти люди. Тогда вам останется только включить настройку login_required.

Если у вас WordPress, то начать следует с установки и настройки плагина WP Discourse. Если же используется что-то другое, то и решение будет другим.

3 лайка