2016-07-21 8 views
0

OAuthボタンに通常のhttps://www.googleapis.com/auth/analytics.readonlyスコープを使用するWebアプリケーションがあり、うまくいきます。しかし、ユーザーがGoogle経由でサインインできるようにしたいので、自分のアプリだけで新しいログインとパスワードを入力する必要はありません。私はそれを実装するときに、彼らがGoogleでLoginを押してから、別のAuthorize this Appボタンを押す必要がないようにしたいと思います。Google Sign-In認証にAnalytics API権限を追加する

Googleアナリティクスのアクセス許可スコープをGoogle Sign-Inボタンに追加することはできますか?それが重要なのであれば、フラスコのアプリであり、現時点ではフロントエンドのJavascriptでほとんどのことが起こっています。

答えて

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

あなたは簡単にGoogleの例から scope:リストにあなたの範囲を追加することによって、これを達成することができます
関連する問題