Ho letto alcuni argomenti qui su SSO e istanze di Discourse multiple, ma ho ancora un dubbio.
Vorrei avere due forum Discourse sullo stesso dominio. Hanno obiettivi diversi e non ha senso utilizzare un unico forum Discourse per entrambi. Tuttavia, una parte significativa degli utenti potrebbe voler commentare su entrambi i forum. Idealmente, registrarsi su uno dei due dovrebbe esentare l’utente dall’iscrizione al secondo, e la chiave di autenticazione dovrebbe essere condivisa tra queste istanze. Non sono riuscito a capire se ciò sia possibile.
Una delle istanze deve essere il server SSO per l’altra/e?
Significa che gli utenti Discord vengono salvati solo nell’istanza che funge da server SSO e forniscono l’autenticazione per le altre istanze di Discourse?
Come funzionerebbero i flussi di accesso nell’istanza del server e nelle altre istanze?
Scusa per tutte queste domande =/ Grazie per aiutarmi a capire!
La prima S in SSO sta per singolo. Un solo server è la fonte di verità per tutti i client. Non esiste un modo per “usare questo login locale a meno che non ne esista uno, e poi provare ad accedere altrove.”
Non ho capito del tutto, ma credo di sì.
Quando un utente accede a un sito dove un altro server è il server SSO, viene reindirizzato lì, effettua il login e, se tutto è configurato correttamente, viene reindirizzato in modo trasparente al sito da cui è partito.
Se un terzo sito fosse il server SSO, il flusso di accesso sarebbe lo stesso su tutti i siti, poiché tutti verrebbero reindirizzati al server SSO.