현재 external_id를 사용하지 않는 사이트에서 이 기능을 활성화하면 어떻게 동작할까요? 이메일만으로 사용자를 로그인할 수 있을까요?
더 일반적으로, 페이로드에서 email과 external_id가 필수 두 가지 필드인 점을 고려할 때, 인증 사이트에서 페이로드를 수신하는 디스커스(Discourse) 측에서 이 두 필드가 어떻게 사용되어 로그인할 사용자 계정을 식별하는지 설명해 주실 수 있을까요?
- 사용자 생성 시 이메일에
external_id가 연관되어 있지 않은 경우, 이메일을 사용하고 향후 로그인을 위해 해당 이메일에external_id를 연관시킬까요? email과external_id가 서로 다른 디스커스 계정에 연관되어 있어 불일치가 발생하는 경우, 어떤 사용자를 로그인할지 결정하기 위해external_id를 사용할까요, 아니면email을 사용할까요? 아니면 오류를 발생시킬까요?
감사합니다!