Mesclando dois bancos de dados de membros separados em um único banco de dados SSO

Vamos supor que eu tenha dois sites Discourse independentes que eu queira usar o mesmo banco de dados de membros para logins; ou seja, um site seria o provedor SSO para logins, mas todo o resto, como posts, MPs, curtidas, etc., seria separado por site.

Como posso combinar os bancos de dados de membros inicialmente separados para que um dos sites possa servir como provedor SSO para o outro? O que acontece se houver dois usuários com o mesmo nome de usuário ou endereço de e-mail?