$scope.authenticateGoogle = function(google) {
var params = {
'clientid':'something',
'cookiepolicy':'single_host_origin',
'callback': function(result){
if(result['status']['signed_in']){
gapi.client.load('plus', 'v1', function() {
var request = gapi.client.plus.people.get({
'userId': 'me'
});
request.execute(function(resp){
$scope.$apply(function(){
//
});
});
});
}
},
'approvalprompt':'force',
'scope':'https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/plus.profile.emails.read'
};
gapi.auth.signIn(params);
};
每次登录时,用户都会登陆权限屏幕。
我该如何修复此代码?
谷歌表示,对于基本信息,它不需要批准。
请指导我。
非常感谢提前
你很好试试删除'approvalprompt':'force',
$scope.authenticateGoogle = function(google) {
var params = {
'clientid':'something',
'cookiepolicy':'single_host_origin',
'callback': function(result){
if(result['status']['signed_in']){
gapi.client.load('plus', 'v1', function() {
var request = gapi.client.plus.people.get({
'userId': 'me'
});
request.execute(function(resp){
$scope.$apply(function(){
//
});
});
});
}
},
'scope':'https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/plus.profile.emails.read'
};
gapi.auth.signIn(params);
};