你好,
我这里也遇到了同样的问题。我使用 Nextcloud 作为 OIDC 提供商,但这可能与此问题无关。
我可以通过 Nextcloud 登录。之后,系统会像上面描述的那样,让我选择注册新账户或使用现有账户登录。但系统并未通过电子邮件地址将两者关联起来。
如果我选择“注册”,页面会直接跳转回已登出状态的主页,我必须重新登录。系统没有显示任何错误信息。
这确实很奇怪。
如果我用一个没有对应 Discourse 账户的 OIDC 账户登录,一切都能正常工作。系统会直接创建新账户,并在用户设置中显示已关联的账户。
也许还有人知道是我哪里操作有误,或者这确实是一个 Bug。
此致
Mike