Ele não fornece o email, a não ser que o usuário o tenha definido como public, mesmo que o scope tenha email. Você sempre precisa verificar se o email está nos dados retornados e solicitar especificamente ele, caso nao esteja.
Respondendo a "Obrigado por participar! Sobre a autenticação,..." dentro da publicação Construção de plataforma de hospedagem de aplicações.
2
1
Obrigado pela informação. Farei a atualização necessária quando estiver trabalhando na integração dos projetos com o GitHub.