Объединение двух отдельных баз данных участников в единую базу SSO

Допустим, у меня есть два независимых сайта на Discourse, и я хочу использовать одну и ту же базу данных участников для входа в систему; то есть один сайт будет выступать провайдером SSO для входа, но всё остальное, такие как сообщения, личные сообщения, лайки и т. д., будет разделено по сайтам.

Как можно объединить изначально разделённые базы данных участников, чтобы один из сайтов мог служить провайдером SSO для другого? Что произойдёт, если существуют два пользователя с одинаковым именем пользователя или адресом электронной почты?