OIDCユーザーが既存のDiscourseユーザーと関連付けられない

こんにちは、

私もここで同じ問題に直面しています。私は Nextcloud を OIDC プロバイダーとして使用していますが、これはおそらく問題とは無関係でしょう。

Nextcloud ログインでログインできます。その後、上記のように、新しいアカウントの登録または既存のアカウントでのログインの選択が提示されます。しかし、メールアドレスを通じて既存のアカウントとの連携は行われません。

「登録」を選択すると、すぐにログアウト状態のトップページが表示され、再度ログインする必要があります(または可能です)。エラーメッセージは表示されません。

これは少し奇妙ですね。

Discourse のアカウントが存在しない OIDC アカウントでログインすると、すべて正常に機能します。その場合、新しいアカウントが即座に作成され、ユーザー設定にも連携されたアカウントが表示されます。

もしかしたら、私が何か間違えているのか、あるいはここにバグがあることが判明するかもしれません。何かアイデアをお持ちの方がいれば、ぜひ教えてください。

よろしくお願いいたします、

Mike