2013-08-21 3 views
2

Я ищу рабочий пример Meteor.loginWithGoogle (с метеором 0.6.4.1).Как получить профиль Google+ с помощью Meteor.loginWithGoogle?

Я нашел этот для loginWithGitHub (https://www.eventedmind.com/posts/meteor-customizing-login), который отлично работает с GitHub.

Это прекрасно работает без параметров, как показывают здесь на стороне клиента:

Template.user_loggedout.events({ 
    "click #login": function(e, tmpl){ 
    Meteor.loginWithGoogle({ 

    }, function (err) { 
     if(err) { 
      //error handling 
      alert('error : '+err.message); 
     } else { 

     } 
    }); 
    } 
}); 

со счетами Params на стороне сервера:

Accounts.loginServiceConfiguration.remove({ 
    service: 'google' 
}); 

Accounts.loginServiceConfiguration.insert({ 
    service: 'google', 
    clientId: 'XXXXXX', 
    secret: 'YYYYYY' 
}); 

В этом случае, как я могу получить CurrentUser информация особенно почта ? Есть ли способ получить профиль Google+ пользователя (если у него есть один и позволяет это), например, аватар пользователя? Каковы необходимые параметры для requestPermissions:, что я могу получить от этого?

Благодаря

ответ

4
Смежные вопросы