Configurando o Google Identity Platform contra o Plugin Discourse OpenID Connect

Estou “no processo” de configurar o OpenID Connect em direção ao Google Identity Platform para ambos o meu blog em https://miniglot.com (next.js) e o meu Discourse em https://forum.miniglot.com.

A documentação do lado do Google é bastante críptica e dispersa. Acabei agora obtendo algum tipo de OIDC, mas é apenas do Google :smiley: Suponho que seja o resultado de, talvez de forma tola, preencher o plugin OpenID Connect da seguinte forma:

Então, consigo com sucesso uma tela do Google me convidando para OAuth2/OpenIDconnect uma conta Google, ou criar uma conta Google, ao clicar em “inscrever-se”/“entrar” no meu Discourse. Mas o que eu esperava era de fato opções que a configuração a seguir representa nas minhas configurações do Google Identity Platform.

Não surpreendentemente, minha lista de usuários está vazia atualmente no Google Identity Platform, enquanto tenho um número não zero de usuários inscritos com o plugin OpenID Connect.

Um pouco mais de contexto:
O motivo pelo qual estou tão interessado em gerenciar usuários fora do Discourse é porque estou planejando aplicativos de jogos móveis, possíveis outros sites no futuro, sob minha “marca” miniglot. Sinto que estou me preparando para mais sucesso tendo desde o início uma solução versátil de gerenciamento de identidade. Eu teria considerado o Auth0, mas eles ficam tão caros a longo prazo que estou me afastando.

Estou bastante interessado no Google Identity Platform por sua capacidade de coletar alguns dados sobre usuários anônimos, se o endpoint permitir, a oferta de um toque em aplicativos web e Android, preços em geral para MFA…

Alguém está fazendo um uso mais bem-sucedido do Google Identity Platform com o Discourse deles?