2016-07-21 3 views
0

OAuth 버튼에 일반적인 https://www.googleapis.com/auth/analytics.readonly 범위를 사용하는 웹 앱이 있습니다. 정상적으로 작동합니다. 그러나 사용자가 Google을 통해 로그인 할 수있어서 내 앱용으로 새로운 로그인과 비밀번호를 만들 필요가 없기를 바랍니다. 이를 구현할 때 Google에서 Login으로 접속 한 다음 다른 App 권한 부여 버튼을 누르지 않아도됩니다. 게이트에서 최상의 사용자 경험이 아닌 것입니다.Google 로그인 승인에 Analytics API 권한 추가

Google 애널리틱스 권한 범위를 Google 로그인 버튼에 추가 할 수 있습니까? 그것이 중요하다면 프런트 엔드 Javascript에서 대부분의 일들이 일어나는 Flask 앱입니다.

답변

0

문서에서 더 많은 시간을 할애해야합니다.

var startApp = function() { 
    gapi.load('auth2', function(){ 
     auth2 = gapi.auth2.init({ 
     client_id: CLIENT_ID, 
     cookiepolicy: 'single_host_origin', 
     scope: 'email https://www.googleapis.com/auth/analytics.readonly' 
     }); 
     attachSignin(document.getElementById('customBtn')); 
    }); 
}; 

관련 문서 페이지 : https://developers.google.com/identity/sign-in/web/build-button

쉽게 구글의 예에서 scope: 목록에 범위를 추가하여이 작업을 수행 할 수 있습니다