새 데이터베이스로 전환할 때 사용자는 어떻게 처리되나요?

이전에는 서버에 저장된 회원 데이터베이스와 Discourse 인스턴스를 연동하여 사용했습니다. 사용자는 SSO를 통해 로그인하고, 계정 정보가 Discourse에 동기화되었습니다.

이후 회원 관리를 위해 NeonCRM으로 이전했으며, 이제 OAuth2를 사용하여 사용자들이 NeonCRM 자격 증명으로 로그인하도록 할 예정입니다. 현재 Discourse 포럼을 다시 복구하는 중인데, OAuth2를 통해 로그인할 때 시스템이 Discourse의 기존 사용자(마지막 백업에서 복구된 사용자)를 어떻게 처리할지 궁금합니다. 계정이 연결되나요? 그리고 연결된다면 이메일 주소를 기준으로 하는 건가요? 만약 이메일 주식이 그 이후에 변경되었다면, Discourse에 새로운 사용자가 생성된다고 가정하고 있습니다.

이메일과 같은 공통 URI를 기준으로 매칭하는 경우라면, 네, 작동해야 합니다.

이메일이 어떤 이유로든 일치하지 않으면, 새 사용자가 가입하는 것과 마찬가지로 새 계정이 생성됩니다.

@Stephen 님, 감사합니다. 매칭에 사용할 URI를 제가 선택할 수 있나요? 그리고 가능하면 어떻게 해야 하나요?