Come creare un login sulla mia front-end application per un sito Discourse specifico?

OK ha senso. In sostanza stai dicendo: “Voglio riscrivere parti dell’interfaccia utente e comunicare solo tramite API”?

Non credo che otterrai molto supporto gratuito per aiutarti a farlo qui, ma dai un’occhiata a:

https://meta.discourse.org/t/help-with-authenticating-user-via-api/178355/2?u=merefield

Ci sono sforzi esistenti per farlo, in particolare tramite app, potresti volerli ricercare, ad esempio:

C’era anche Fig, ma non è ancora open source:

Ma nota l’altissimo livello di sviluppo iniziale e manutenzione che questi tipi di soluzioni richiedono. Credo che i due migliori esempi siano stati abbandonati (?)

In alternativa, considera di costruire il tuo sito web come un’istanza Discourse interamente (tramite plugin e componenti tematici) per evitare di dover riscrivere molti elementi dell’interfaccia utente.

1 Mi Piace