Describe the bug
If user do not set the public email in github, using login with github will give a 400 error.
it's because when you do not set the public email, github(https://api.github.com/user) will return a user info(GitHubUser) without email.
To Reproduce
remove the public email in github, and then login with github.
Expected behavior
A clear and concise description of the message to users.
Describe the bug If user do not set the public email in github, using login with github will give a 400 error. it's because when you do not set the public email, github(https://api.github.com/user) will return a user info(GitHubUser) without email.
To Reproduce remove the public email in github, and then login with github.
Expected behavior A clear and concise description of the message to users.
Screenshots
Additional context