Как обрабатываются пользователи при переключении на новую базу данных?

Раньше мы связывали наш экземпляр Discourse с базой данных участников, хранимой на нашем сервере. Пользователи входили через SSO, и их учётные данные синхронизировались с Discourse.

Позже мы перешли на использование NeonCRM для управления участниками и будем применять OAuth2, чтобы они входили с помощью учётных данных NeonCRM. Мы в процессе восстановления нашего форума Discourse, но меня интересует, как система будет обрабатывать старых пользователей Discourse (восстановленных из последнего резервного копирования) после их входа через OAuth2. Будет ли учётная запись связана? И если да, то по адресу электронной почты? Если адрес электронной почты с тех пор изменился, я предполагаю, что в Discourse будет создан новый пользователь?

Если сопоставление выполняется на основе общего URI, например электронной почты, то да, это должно работать.

Если по какой-либо причине электронная почта не совпадает, то да, будет создана новая учетная запись, точно так же, как для нового пользователя.

Спасибо, @Stephen. Могу ли я сам выбрать, какой URI будет использоваться для сопоставления? И если да, то как это сделать?