Connexion Discourse depuis un site externe

Salut, nous avons eu un cas d’utilisation où nous devons intégrer Discourse dans notre produit actuel (application Next.js). Nous cherchons à construire une communauté en utilisant les API de Discourse. Nous rencontrons un problème avec le flux de connexion.

Plus de contexte : L’application web du produit utilise la connexion Google, disons example.com. Le forum Discourse est auto-hébergé sur discourse.example.com. Comme il s’agit d’une application monopage, nous aimerions avoir une authentification dynamique pour Discourse, basée sur l’exploration que nous avons faite, ce n’est pas possible. Nous avons examiné le fonctionnement de Discourse Connect et avons créé un petit prototype pour comprendre le flux général. Le problème avec Discourse Connect est qu’il redirige vers discourse.example.com.

La question est : Comment pourrions-nous connecter un utilisateur à Discourse pour appeler des API authentifiées depuis notre SPA ?