Discourse は初めてですが、コミュニティをこのプラットフォームに移行させることに非常に興味があります。そうすることで、私のオンラインコースを購入した人だけがお互いを知り、協力できるようになります。
この場合、最も推奨される機能は何でしょうか?「新規ユーザーの承認が必要」または「コミュニティを招待制にする」のどちらでしょうか?
「新規ユーザーの承認が必要」を選択した場合、メールアドレスを確認し、コースに登録した人のメールアドレスと同じであることを確認できると想定していますか?
あるいは、コースに登録したときに「招待」する方が簡単なだけでしょうか?しかし、その場合、この招待ボタン/リンクは、他の非購入者に共有または転送される可能性はありませんか?
「いいね!」 1
rmccown
(Bob McCown)
2
見てみましょう。もし私がこれをするとしたら、「新規ユーザーを承認する」という機能を追加し、それをグループでカテゴリを保護することと組み合わせて、セキュリティを強化します。そうすれば、彼らのメールアドレスと名前を照合して承認し、その後、機密コンテンツを表示するためのグループにも招待することができます。
「いいね!」 2
sdpiowa
(Stephen Peterson)
3
承認オプションをぜひ採用してください。個々のカテゴリを個別にロックダウンする代わりに、サイトへの匿名アクセスを禁止して、ログインを必須にすることができます。
あるいは…Discourse のサブスクリプション プラグインのいずれかを使用して請求を処理することもできます。オンライン コース サービスを通じてすべてを行っている場合を除きます。または、本当に詳細に踏み込みたい場合は、SSO がサポートしていれば、他のシステムを通じて直接認証を行うことも可能です。
「いいね!」 2
pfaffman
(Jay Pfaffman)
4
@sdpiowa が示唆するように、あなたは間違った質問をしています。
あなたが望むのは、Discourse が顧客を知っているものに対して認証を行い、その人たちだけがログインできるようにすることです。そうすれば、あとは login_required を設定するだけです。
WordPress の場合、WP Discourse プラグインのインストールとセットアップ から始めるのが良いでしょう。もしそれが他のものであれば、別の方法をとる必要があります。
「いいね!」 3