Autenticazione SSO mobile (firebase)

Problema:
Desidero creare un’app mobile (Xamarin) e, all’interno dell’app, inserire un WebView con accesso al mio forum Discourse. Poiché l’app dispone già di una pagina di login, non voglio dover accedere nuovamente a Discourse (ecco perché intendo utilizzare un server SSO: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)), ma entrare già autenticato.

Domande:
È possibile configurarlo in modo da accedere al forum Discourse (all’interno della WebView incorporata dell’app mobile) passando dei parametri? Sto pensando di passare un token Firebase nei parametri dell’URL di Discourse, ma non so se sia fattibile e se funzionerebbe. L’idea è che Discourse codifichi il payload (con il token Firebase passato) e lo invii al mio server SSO, dove verificherò il token su Firebase e reindirizzerò l’utente a Discourse con i dati dell’utente già loggato.

Ciao, hai trovato una soluzione a questo? Anch’io sto affrontando lo stesso problema.