OK, c’est logique. En gros, vous dites : « Je veux réécrire des parties de l’interface utilisateur et communiquer uniquement via l’API » ?
Je ne pense pas que vous obtiendrez beaucoup de support gratuit pour vous aider à faire cela ici, mais jetez un œil à :
https://meta.discourse.org/t/help-with-authenticating-user-via-api/178355/2?u=merefield
Il existe des efforts existants pour cela, en particulier via l’application, vous pourriez vouloir les rechercher, par exemple :
Il y avait aussi Fig, mais ce n’est pas encore open source :
Mais notez le niveau extrêmement élevé de développement initial et de maintenance que ces types de solutions nécessitent. Je crois que les deux meilleurs exemples ont été abandonnés (?)
Alternativement, envisagez de construire votre site Web en tant qu’instance Discourse entièrement (via des plugins et des composants de thème) pour éviter d’avoir à réécrire de nombreux éléments de l’interface utilisateur.