Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。APIを呼び出すアプリケーションを登録します。[登録済みアプリ]-[アプリを登録]ボタンをクリックします。ここでは、名前にMyZineAppと入力し、Platformで[ウェブアプリケーション]を選択します。登録ボタンを押すと、アプリケーションの認証情報を設定する画面が表示されます。ここでは、[OAuth2.0クライアントID]をクリックします。アプリケーションの認証方法を選択Web生成元に、Googleでの認証を行う元のURIとして「http://localhost:8080」を入力します。複数のURIを入力することができるので、開発環境と本番環境にあわせて設定してください。リダイレクトURIに「http://localhost:8080/MyAuthCallback/IndexAsync」と入力します。このURIは、Googleでの認証後に戻すURLです。HTTPかHTTPSか/URL/ポート番号が正しいかを確認して[生成]ボタンをクリックします。プログラム時には、このページの「クライアントID」と「クライアントシークレット」が重要です。これらの値はOAuthで接続するための資格情報です。MVCサイト)を識別する一意な値で、Googleのログインページに遷移する時に渡します。次は同意画面の更新ボタンを押します。この画面では、作成したアプリケーションからGoogleユーザーのデータへアクセスを要求するときにユーザーに対して表示される内容を設定します。サービス名、サービスのURL、ロゴ、プライバシーポリシーURL、利用規約URLなどを入力します。開発時は、特に設定しなくても問題はありません。以上で、Googleで認証するための環境準備が整いました。