Unione di due database membri separati in un singolo database SSO

Supponiamo che io abbia due siti Discourse indipendenti che voglio utilizzare per lo stesso database di membri per gli accessi; cioè, un sito fungerebbe da provider SSO per gli accessi, ma tutto il resto come post, messaggi privati, Mi piace, ecc. sarebbe separato per sito.

Come posso combinare i database dei membri inizialmente separati in modo che uno dei siti possa fungere da provider SSO per l’altro? Cosa succede se ci sono due utenti con lo stesso nome utente o indirizzo email?