Как запросить дополнительные области действия oauth в учетных записях Meteor

Я использую account-google для аутентификации пользователей для приложения Google Диска, написанного на Meteor. Я хочу запросить область https://www.googleapis.com/auth/drive вместе с области user.email и user.profile, запрашиваемые по умолчанию. Я думаю, что видел, как это делается с помощью «requestPermissions», но я не могу заставить его работать.


person Max Ferguson    schedule 03.03.2014    source источник


Ответы (1)


Добавление этого кода устранило проблему:

if (Meteor.isClient){
    var scopes = ['https://www.googleapis.com/auth/drive','https://www.googleapis.com/auth/userinfo.email']
    Accounts.ui.config({'requestPermissions':{'google':scopes}});
}
person Max Ferguson    schedule 04.03.2014
comment
Спасибо за это, сэкономил мне много времени. :) - person mexitalian; 31.01.2016