Authentification SSO mobile (Firebase)

Problème :
Je souhaite créer une application mobile (Xamarin) et y intégrer une WebView donnant accès à mon forum Discourse. J’ai déjà une page de connexion dans mon application, je ne veux donc pas avoir à me reconnecter sur Discourse (c’est pourquoi je souhaite utiliser un serveur SSO : Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)), mais y accéder déjà authentifié.

Questions :
Est-il possible de procéder ainsi : entrer dans le forum Discourse (depuis l’WebView intégrée de mon application mobile) avec des paramètres transmis (je pense transmettre un jeton Firebase dans les paramètres de l’URL de Discourse, mais je ne sais pas si c’est possible et si cela fonctionnera), que Discourse encode la charge utile (avec le jeton Firebase transmis) et l’envoie à mon serveur SSO, où je validerai ce jeton auprès de Firebase, puis redirigerai vers Discourse avec les données de l’utilisateur connecté ?

Salut, as-tu trouvé une solution à ce problème ? Je rencontre le même.