이메일 비공개 소셜 계정 처리

이메일 비공개 소셜 계정의 처리 방식을 안내합니다.

이메일 비공개란?

일부 소셜 프로바이더(GitHub 등)는 사용자가 이메일을 비공개로 설정할 수 있습니다. 이 경우 OAuth 인증 시 NeoSQL이 이메일 주소를 받지 못할 수 있습니다. NeoSQL은 계정 생성에 이메일이 필수이므로, 이메일을 받지 못하면 별도의 이메일 입력 절차가 진행됩니다.

GitHub 이메일 처리

GitHub의 경우, 이메일이 비공개로 설정되어 있더라도 NeoSQL이 인증된 기본(primary) 이메일을 자동으로 가져옵니다. 따라서 GitHub에서 이메일을 비공개로 설정하더라도 대부분 자동으로 처리됩니다.

Tip

GitHub 설정에서 인증된 기본 이메일이 하나 이상 등록되어 있는지 확인하세요.

이메일을 받을 수 없을 때

소셜 프로바이더에서 어떤 이메일도 제공받지 못한 경우, 아래 절차가 진행됩니다.

1

이메일 입력 폼

소셜 인증 후 이메일 주소를 직접 입력하는 가입 폼이 표시됩니다.

2

인증 메일 발송

입력한 이메일로 인증 메일이 발송됩니다.

3

인증 완료

메일의 인증 링크를 클릭하면 계정이 활성화됩니다.