Tentei pesquisar no google e StackOverflow, mas sem sorte, talvez seu conhecimento do Google-OAuth possa ajudar ...
Eu instalei o pacote base google-oauth via meteoro.
meteor add accounts-ui
meteor add accounts-google
Então eu testei e vi que ele pedeusuário para permitir o acesso a dois grupos principais de informações, sendo o primeiro o e-mail do usuário e o segundo sendo "informações básicas" sobre a conta do usuário, por exemplo, Nome, Sexo, URL de Perfil Público, etc. etc.
Eu só quero a o email e nenhuma outra informação. Tentei procurar onde a solicitação de URI é criada no meu aplicativo de meteorologia, someurlprobablygoogle.com/scope=email&profile ou qualquer outra coisa, mas não consigo encontrá-la.
Respostas:
8 para resposta № 1Para configurar o Google OAuth no Meteor, você precisa meteor add service-configuration
e meteor add accounts-google
.
Você deve poder modificar o requestPermissions
configuração ao chamar seu método de login assim:
Meteor.loginWithGoogle({
requestPermissions: ["email"]
}, function (err) {
if (err)
Session.set("errorMessage", err.reason || "Unknown error");
});
Shooooots