谷歌群组登录

大家好,

我在 Google Groups 中管理一个用户组,希望他们能登录我的 Discourse 论坛。我希望他们通过 Google 主认证页面登录,但只有在我群组列表中的用户才能访问 Discourse,否则应禁止访问。

请问该如何实现?
抱歉,如果这个问题之前有人问过。
祝大家度过愉快的一天!

我认为做到这一点的唯一方法是导入这些用户……以某种方式,然后也许启用“仅邀请”模式。

我不认为 Discourse 能够知道谁在你的 Google 群组中。

您好,感谢您的回复。请问我该如何邀请他们,以及如何从 Google 群组中导入和导出他们?

你可以搜索关于邀请和导入 Google 群组的 howto 主题。

例如,如何发送、配置和接受 Discourse 邀请邮件,但还有其他相关主题。导入邮件列表(mbox、Listserv、Google 群组、电子邮件等)

我认为 Google Takeout(甚至可能是 Google Groups 本身)允许您将成员列表导出为 CSV 格式。之后,您应该可以使用 Discourse 的批量邀请功能。

如果您只想导入用户,完整的 mbox 导入似乎有些大材小用。请注意,这是一次性操作。如果有新成员加入您的群组,您需要手动将他们邀请到 Discourse。

感谢您的回答。有个小问题:如果我设置一个邀请码并发送给所有用户,这是否也是一个不错的方案?比如,我通过新闻通讯发送给他们。

或者我可以这样做:

用户可以通过 Google 注册(https://meta.discourse.org/t/configuring-google-login-for-discourse/15858),然后我向他/她索取一个私有代码?

或者您有什么建议?怎样做最简单,从而避免所有操作都需手动完成?

或者,如果某人正经历(或曾经历)和我相同的情况,您是如何处理的?

大家好,

我发现可以通过 Firebase 实现 Discourse 的单点登录(SSO)。请问是否有一种方法,可以将与 Firebase 关联的 Google Groups 用户直接用于登录 Discourse?

感谢大家的帮助!非常感激。