Private Email Social Account Handling

Learn how NeoSQL handles social accounts with private email settings.

What is Private Email?

Some social providers (such as GitHub) allow users to set their email as private. In this case, NeoSQL may not receive the email address during OAuth authentication. Since NeoSQL requires an email to create an account, a separate email input step will be initiated if no email is received.

GitHub Email Handling

For GitHub, even if the email is set to private, NeoSQL automatically retrieves the verified primary email. Therefore, most cases are handled automatically even when GitHub email is set to private.

Tip

Make sure you have at least one verified primary email registered in your GitHub settings.

When No Email is Available

If no email is provided by the social provider, the following steps will occur.

1

Email Input Form

After social authentication, a sign-up form will appear for you to enter your email address directly.

2

Verification Email Sent

A verification email will be sent to the entered email address.

3

Verification Complete

Click the verification link in the email to activate your account.