OK, tiene algo de sentido. Esencialmente, ¿estás diciendo: “Quiero reescribir partes de la interfaz de usuario y comunicarme solo a través de la API”?
No creo que obtengas mucho soporte gratuito para ayudarte a hacer eso aquí, pero échale un vistazo a:
https://meta.discourse.org/t/help-with-authenticating-user-via-api/178355/2?u=merefield
Existen esfuerzos para hacer esto, particularmente a través de aplicaciones, podrías investigarlos, por ejemplo:
También existía Fig, pero aún no es de código abierto:
Pero ten en cuenta el nivel extremadamente alto de desarrollo inicial y mantenimiento que requieren este tipo de soluciones. Creo que los dos mejores ejemplos han sido abandonados (¿?).
Alternativamente, considera construir tu sitio web como una instancia de Discourse por completo (a través de plugins y componentes de temas) para evitar tener que reescribir muchos elementos de la interfaz de usuario.