您好,
抱歉打扰这个旧帖子,但 Discourse 的行为目前确实造成了问题。
如果用户在我们的平台(Discourse 只是众多平台之一)上激活他们的账户,我们会通过 API 自动创建一个 Discord 用户。我们需要这样做才能分配正确的组。如果用户在通过 Discourse SSO 首次登录 Discourse 之前更改其电子邮件,他将创建一个新账户(\u003cusername\u003e1),我们必须手动合并这两个账户。
允许 API 更改电子邮件将有助于减少大量手动工作。而且我认为管理员也应该被允许,因为他们通常知道自己在做什么。
我想禁止用户更改他们的电子邮件地址,但允许管理员和 API 进行更改。