为 Discourse 配置 Facebook 登录

我厌倦了他们的开发者警告,决定删除 Facebook 登录功能。反正它很少被使用。

令我困惑的是,除了在设置中禁用它之外,我还需要做什么?管理面板似乎没有提供显示哪些帐户使用了 Facebook 登录方法的报告。

我使用的是 CDCK SaaS。

1 个赞

仅供参考,如果您正在寻找客户支持,您可以发送消息给 @team 或发送电子邮件至 team@discourse.org,届时他们的工作人员将在周一工作时为您提供帮助。:+1:

不过,您也可以使用数据浏览器查询找到这些信息。

3 个赞

我也会从我的论坛中移除Facebook登录。

完全同意。

Meta(原Facebook)的糟糕举动。

这太疯狂了。

现在完成了……

Facebook 实际上限制了应用登录。

Meta 的糟糕举动。

从我的论坛禁用 Facebook 登录:

image

将等待他们某天撤销这个愚蠢的想法。

我犹豫是否要启用此功能。背景:将一个相当大的、不懂技术的社区从 Facebook 迁移过来。我确信拥有 Facebook 登录会有很大帮助,但是如果它经常出问题,那可能比一开始就没有它更糟。另外,如果一个人的 Facebook 帐户被暂停了会怎样?(我问是因为我今年夏天就遇到了这种情况——这是否也会禁用对 Discourse 的访问?)还有,如果我将来决定禁用 Facebook 登录,这有多容易/多可怕?

您可以使用 Data Explorer 查询来了解 Facebook 登录情况:How do I see Facebook signups? - #2 by david.

我多年前就停止使用 Facebook 登录了。我再也找不到这里的相关主题了。但您的论坛会知道用户的电子邮件地址,所以我想这只是他们必须点击“忘记密码”链接来创建一个新密码的问题。

2 个赞

如前所述,社交登录是登录的附加方式。用户可以通过您配置的任何方式登录(通过电子邮件地址匹配)。

1 个赞

好的,那么仍然有必要让它正常工作,以迎接 Facebook 用户的浪潮。我们社区中的每个人也都有一个 Google 登录,所以这可能也有帮助。

谢谢!

1 个赞

如果你选择启用 Facebook 登录,我祝你好运(good luck :face_with_tongue:)。

如果你想走简单(但对用户来说不太直接)的路线,请启用 Discourse ID,因为它与社交登录兼容(它会为你处理这些)。

4 个赞

哈哈,谢谢!我可能需要它!

这就是我想要做的,但我认为(至少一开始),我真的需要让我的 Facebook 朋友们尽可能轻松地加入 Discourse……

2 个赞

Facebook 登录的关键问题不在于建立它(尽管那有点麻烦),而在于维护它。

在第三次出现问题(每次都是 Meta 提出的某个晦涩的要求)后,我厌倦了它,并永久关闭了它。

因此,在您的过渡期内实施它(或者至少尝试一下)可能是合理的,但不要期望长期维持它。

2 个赞

没错,我可能会设置它,让人们进来,但同时,在他们到达时,鼓励他们设置一个 Discourse ID,这样当 Meta/Facebook 破坏 Facebook 登录功能时,他们就能一切就绪了 :sweat_smile:

2 个赞

哦,等等。你的意思是人们可以使用他们的 Facebook 社交登录来创建 Discourse ID?所以我要做的就是启用 Discourse ID(而且成本不高,启用 Google 社交登录)以便人们可以轻松地从 Facebook 群组转移过来?

(我刚刚完全了解了 Facebook 社交登录问题和经过验证的业务要求……这是一座陡峭的山要爬。)

这比一个脸书(FB)用户需要用他们的凭证在第三方创建账户才能登录论坛的情况(而不是使用脸书单点登录/SSO)更陡峭吗?我有一个2.6万人的脸书群组,但没有一个人选择那条路。嗯,在芬兰,几乎每个人都有Gmail或Hotmail,他们都在使用这些邮箱[1]


  1. 除了这种情况会慢慢改变,因为相当多的人正在离开美国服务 ↩︎

1 个赞

是的,实际上在我们的社区中,每个人都有一个谷歌(Google)帐户(因为我们要求他们使用一个用于监测血糖的跟踪电子表格),所以他们也可以直接使用它。然而,技术水平较低的成员对此不太适应。我将与志愿者一起进行一些测试,看看效果如何!

是的,你可以这样做。
你也可以让 Discourse ID 处理 Google 账户。

但这增加了一层摩擦。通过让 Discourse ID 处理社交登录,账户创建过程将从:

你的论坛 → 社交登录

变为

你的论坛 → Discourse ID → 社交登录

好的一面是,一旦账户创建完成,登录将像往常一样只需点击一次。不过,增加账户创建时的摩擦可能会成为一些人的问题 :person_shrugging:

1 个赞

谢谢,现在清楚多了。考虑到 Facebook 业务的开销,我会让人们通过 Discourse ID 登录,如果他们想使用他们的 Facebook 账户,我已经设置了 Google 社交登录,这样他们也可以直接使用 Google 登录,如果他们愿意的话 :slight_smile:

搞定了!

1 个赞