允许在 SSO 注册期间修改电子邮件地址

是的,联合登录方式会使用来自身份提供者(IdP)的元数据来创建用户账号。

对于如此小众的使用场景,我极不推荐修改核心代码(尤其是在敏感路径中)。

对你而言,我建议设置多个浏览器配置文件,每个配置文件绑定一个不同的 ID 账号。这样你就可以利用它们快速登录到 try.discourse.org。

我自己也这样做;每个配置文件在后端绑定到一个不同的电子邮件地址,而这些邮件最终都会进入同一个收件箱。

为了支持这种做法(以及其他类似技巧),我有一个特定的邮件域名,会将

LOCALPART@SUBDOMAIN.mydomain.com

重写为

realemailaddress+LOCALPART%SUBDOMAIN@mydomain.com
(或者,根据情况而定)
realemailaddress+LOCALPART@mydomain.com

如果你不想进行这样的设置,我建议你创建一个 JavaScript 浏览器书签脚本,在账号创建完成后自动为你提交邮箱更改请求。

1 个赞