nedbat
(Ned Batchelder)
1
在我的网站(https://discuss.openedx.org)上,当我编辑个人资料时,没有看到“关联账户”选项,而在这里编辑个人资料时却能看到。但我在设置或插件中找不到任何需要启用的相关选项。我遗漏了什么?
nedbat
(Ned Batchelder)
4
也许问题在于我误解了这些字段的用途。我希望提供一个方式,让用户能够添加自己的 Twitter 和 GitHub 账号,以便其他用户可以看到。例如,这样他们就可以关注在论坛中结识的人。
但现在越来越清楚的是,我在个人资料中看到的这些字段实际上仅用于身份验证,因此不会向其他人显示。事实上,在管理面板中,这些字段与电子邮件地址一样受到严格保护,需要点击明确的按钮才能查看。
如果我想让 Twitter 和 GitHub 账号公开可见,是否必须自己添加为自定义用户字段?
传统上,这是作为自由文本在“关于我”字段中完成的,所以是的。
Falco
(Falco)
6
虽然这是一个对旧帖的回复,但这与当前情况高度相关,并且在 Google 搜索结果中名列前茅:
是否有 2020 年的解决方案?目前,现有论坛用户若通过 Patreon 捐赠,将无法获得任何 Discourse 奖励。这是一个相当严重的问题,因为双因素认证(2FA)至关重要且日益普及(理应如此)。我们并不希望用户因为启用 2FA 而实际上受到“惩罚”。
我们难道不能要求用户在关联任何账户之前先确认 2FA 吗?直接完全移除该功能似乎有些离谱。例如,我在 Discord 上也启用了 2FA——难道启用后我就无法再关联任何账户了吗?
Falco
(Falco)
8
Patreon 插件无需社交登录即可正常工作。只要邮箱匹配,本地登录也能同样顺利,且邮箱会被正确分配到相应的群组。
哦……我们能把这个加到 Patreon OP 里吗?这挺重要的。我一直搞不懂为什么这个人无法建立链接,也不知道该找谁求助。这或许能帮到其他人~
不过,关联账户链接功能仍然非常实用——甚至有人会说它是必需的。我相信并非所有人都会用同一个邮箱处理所有事情(我就没有),原因各有不同。有些人可能还会使用别名(例如 me+someAlias@gmail.com):
能否在启用双重认证(2FA)的情况下仍然支持关联账户链接? 考虑到 2FA 的重要性,这感觉像是一个很大的功能倒退;如果启用 2FA 会导致功能缺失,那实在不太能鼓励用户开启它。
@dylanh724,我的情况正是如此。我不仅使用 RFC 5233 定义的子地址,还针对每个服务使用不同的本地部分(尽管子域名相同):
因此,我想说明以下内容是毫无意义的:
我已启用 2FA。目前通过 TOTP 实现,但待以下问题解决后,将改用 CTAP1:
这仅用于用户名加密码的登录。此外,我还为该账户启用了 CTAP2 单因素认证(1FA)。该功能也适用于所有可能的 OAuth 替代方案,这使得阻止连接替代单点登录(SSO)选项的理由显得相当过时。
在此期间,这多次令我感到困惑: