FB 登录 - 不允许更改全名

我当前的 Discourse 安装已启用强制性的 Facebook 注册/登录。

我注意到系统会为用户提供选择用户名以及修改其真实姓名的选项。

请问是否有办法禁止用户修改其真实姓名(同时添加一段简短说明,告知其真实姓名不会显示在公开个人资料中)?

谢谢。

我们的 SSO 提供商支持 sso_overrides_name,这将为您提供该选项,但您需要在本地使用自定义 SSO 提供商。

我认为我们目前没有针对 Facebook 认证的此类选项。

@David,你是否注意到这是一个常见的请求?我们是否希望将部分设置从仅限 SSO 模式中剥离出来,允许它们用于托管认证器?

2 个赞

谢谢。

这对我会很有帮助,因为我希望(尝试)逐步将至少部分 Facebook 用户从一个封闭的 Facebook 群组迁移到 Discourse,这样我就能知道谁是谁。

此外,也可能有一些用户愿意让他们的全名(从 Facebook 获取)出现在公开个人资料中,因为这些 Facebook 用户彼此之间已存在既有关系,他们可能希望继续在 Discourse 上保持这些关系。

是的,这类请求非常普遍,我希望能尽快对此进行一些改进。

2 个赞