Я ищу рабочий пример 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:, что я могу получить от этого?
Благодаря