みなさん、こんにちは。
Google グループにユーザーがいるので、Discourse へのログインをさせたいと考えています。ログインはメインの Google 認証ページ経由で行うようにしたいのですが、Discourse にアクセスできるのはグループのメンバーに限定し、それ以外のユーザーはアクセスできないようにしたいです。
どのように設定すればよいでしょうか?
もし既出の質問でしたら申し訳ありません。
みなさん、良い一日を!
みなさん、こんにちは。
Google グループにユーザーがいるので、Discourse へのログインをさせたいと考えています。ログインはメインの Google 認証ページ経由で行うようにしたいのですが、Discourse にアクセスできるのはグループのメンバーに限定し、それ以外のユーザーはアクセスできないようにしたいです。
どのように設定すればよいでしょうか?
もし既出の質問でしたら申し訳ありません。
みなさん、良い一日を!
そのためには、何らかの方法でそのユーザーをインポートし、その後、invite_only を有効にするしかないと思います。
Discourse があなたの Google グループのメンバーを把握する方法はないでしょう。
こんにちは。ご回答ありがとうございます。お伺いしたいのですが、Google グループからメンバーを招待するにはどこへ、またどのようにしてインポート・エクスポートすればよろしいでしょうか?
howto トピックは、招待や Google グループのインポートについて検索できます。
例えば、Discourse 招待メールの送信、設定、受け取り方法 がありますが、他にもあります。メーリングリストのインポート(mbox、Listserv、Google グループ、メールなど)。
Google Takeout(おそらく Google グループ自体も)では、メンバーリストを CSV としてエクスポートできるはずです。その後、Discourse の一括招待機能を使用できるでしょう。
ユーザーのみをインポートしたい場合、mbox の完全インポートは過剰かもしれません。ただし、これは一度きりの作業です。グループに新しいユーザーが参加した場合は、Discourse への招待を手動で行う必要があります。
ご回答ありがとうございます。早速ですが、招待コードを設定して全ユーザーに送信するのは良い解決策でしょうか?例えば、ニュースレターを通じて送る場合です。
あるいは、以下のような方法はどうでしょうか:
ユーザーは Google 経由で登録できます(https://meta.discourse.org/t/configuring-google-login-for-discourse/15858)。その後、そのユーザーにプライベートコードを要求します。
それとも、どのようなことをお勧めしますか?そのようなことを行う最も簡単な方法は何か、そしてすべてを手動で行う必要を避けるにはどうすればよいか、ということですね。
あるいは、私と同じような状況(または過去に同じような状況)にあった方がいれば、どのように対処されましたか?
みなさん、こんにちは。
Discourse で Firebase を使ってログイン(SSO)できることを発見しました。Firebase にリンクされている Google グループのユーザーを使って Discourse にログインする方法はありますでしょうか?
皆様のご支援に心から感謝申し上げます。