Google Identity Services JavaScript ライブラリを読み込む

ユーザーが OAuth 2.0 認証フローを開始して認証コードまたはアクセス トークンを取得する可能性のあるウェブページには、必ず Google Identity Services JavaScript ライブラリ(https://accounts.google.com/gsi/client)を読み込んでください。HTML の <head> または <body> で、次の <script> スニペットを使用します。

<script src="https://accounts.google.com/gsi/client" async></script>

async 属性を使用してスクリプトを読み込むことで、ページの読み込み速度を最適化できます。スクリプトが読み込み時にトークン クライアント(google.accounts.oauth2.initTokenClient)またはコード クライアント(google.accounts.oauth2.initCodeClient)を初期化する場合は、onload コールバック ハンドラを <script> タグにアタッチできます。

<script src="https://accounts.google.com/gsi/client" onload="initClient()" async></script>

google.accounts.oauth2 名前空間でサポートされているメソッドと構成プロパティの一覧については、Google アカウント認証 JavaScript API リファレンスをご覧ください。

次のステップ

クライアント ライブラリを読み込んだら、アプリケーション アーキテクチャに一致する認可モデルを選択します。