Configurazione SSO di Discourse

Ho passato parecchio tempo a leggere la documentazione e a fare tentativi senza successo.

Non riesco a far funzionare Discourse Connect/SSo con la mia app.

Ho creato una mia app che ha un’app PWA, Android e iOS. Ora voglio poter accedere al forum solo tramite SSO da una qualsiasi delle mie app.

Qualcosa che penso di dover fare è creare un singolo server separato che gestisca l’autenticazione SSO? E questo server è quello che devo inserire nell’“URL di Discourse Connect”. Tuttavia, non ne sono del tutto sicuro.

Devo ancora verificare e confermare se sto elaborando correttamente il payload e la firma.

Se qualcuno ha esperienza con questo e può fare un po’ di chiarezza, gli sarò molto grato.

Il mio server backend che gestisce le richieste è scritto in NodeJS. Ma ci sono più server backend per gestire il ping.