Google Identity PlatformをOpenID Connect Discourseプラグインに対して設定する

Google Identity Platform への OpenID Connect のセットアップを、ブログ (https://miniglot.com、next.js) と Discourse (https://forum.miniglot.com) の 両方 で「進行中」です。

Google 側のドキュメントはかなり難解で、あちこちに散らばっています。最終的に OIDC の一種を取得できましたが、それは Google のみです :smiley: これは、おそらく愚かな方法で、OpenID Connect プラグインを次のように設定した結果だと思います。

これにより、Discourse の「サインアップ」/「ログイン」をクリックすると、Google アカウントで OAuth2/OpenIDconnect するか、Google アカウントを作成するように促す Google 画面が正常に表示されます。しかし、私が期待していたのは、Google Identity Platform の設定で以下の設定が表すようなオプションでした。

驚くことではありませんが、Discourse の OpenID Connect プラグインでサインアップしたユーザーがゼロではないにもかかわらず、Google Identity Platform のユーザーリストは現在空です。

もう少し背景を:
Discourse 以外でユーザーを管理したい理由は、将来的に私の「miniglot」ブランドの下で、モバイルゲームアプリやその他のサイトを計画しているからです。最初から汎用性の高い ID 管理ソリューションを構築することで、より成功に近づけると確信しています。Auth0 も検討しましたが、長期的には非常に高価になるため、敬遠しています。

Google Identity Platform には、匿名ユーザーに関するデータを収集できるという言及された機能、Web および Android アプリの両方で利用できるワンタップ オファリング、MFA の価格設定などに関心があります。

Discourse で Google Identity Platform をより効果的に利用している人はいますか?