PDA

View Full Version : oAuth2 - Obter email e login



Renato.Antonacci
26-Jul-2021, 09:11 AM
Bom dia.

Estou tentando aprender algo mais sobre o uso do oAuth2. Já consigo fazer a autenticação na conta Google para acesso ao Calendário. Porém, eu queria usar a autenticação do Google para obter o email e o nome do usuário que fez a autenticação. Já cadastrei minhas credenciais para uso com a API do google, mas estou tendo dificuldade em obter esses dois dados. Email que autenticou e nome do usuário. Alguém já fez isso?

EDIT-1: Até a parte de solicitar as credenciais de do google e retornar com sucesso ao procedimento OnLogin eu já consegui. Agora me falta apenas como recuperar o eMail e Nome do usuário que autorizou.
Utilizei o Scopo: Send AddParam "scope" "https://www.googleapis.com/auth/userinfo.profile"

EDIT-2: Consegui. Encontrei os escopos corretos e consegui retornar todos os dados que preciso. Agora consigo autenticar um usuário pela sua conta do google



Scopes


https://www.googleapis.com/auth/userinfo.email
Veja o seu endereço de e-mail


https://www.googleapis.com/auth/userinfo.profile
Veja suas informações pessoais, incluindo quaisquer informações pessoais que você disponibilizou publicamente




Obrigado