Configuration de Google Identity Platform par rapport au plugin Discourse OpenID Connect

Je suis « en train » de mettre en place OpenID Connect vers Google Identity Platform pour à la fois mon blog sur https://miniglot.com (next.js) et mon Discourse sur https://forum.miniglot.com.

La documentation du côté de Google est assez cryptique et disparate. J’ai fini par obtenir une sorte d’OIDC, mais c’est uniquement Google :smiley: Je suppose que c’est le résultat, peut-être de manière maladroite, du remplissage du plugin OpenID Connect de la manière suivante :

J’obtiens donc avec succès un écran Google m’invitant à OAuth2/OpenIDconnect un compte Google, ou à créer un compte Google, en cliquant sur « s’inscrire »/« se connecter » sur mon Discourse. Mais ce que j’espérais, c’était en fait les options que la configuration suivante représente dans mes paramètres Google Identity Platform.

Sans surprise, ma liste d’utilisateurs est actuellement vide sur Google Identity Platform, alors que j’ai un nombre non nul d’utilisateurs inscrits avec le plugin OpenID Connect.

Un peu plus de contexte :
La raison pour laquelle je suis si intéressé par la gestion des utilisateurs en dehors de Discourse est que je planifie des applications de jeux mobiles, d’autres sites possibles à l’avenir, sous ma « marque » miniglot. Je pense que je me prépare à plus de succès en ayant dès le départ une solution de gestion d’identité polyvalente. J’aurais considéré Auth0 mais ils deviennent si chers à long terme que je m’en éloigne.

Je suis très intéressé par Google Identity Platform pour leur capacité déclarée à collecter des données sur les utilisateurs anonymes si le point de terminaison le permet, l’offre « one tap » sur les applications web et Android, le prix en général pour le MFA…

Quelqu’un utilise-t-il Google Identity Platform avec succès avec leur Discourse ?