私は、特定のGoogleアカウントに関連付けられたGoogleカレンダーと直接統合するWebアプリケーションを開発中です。Google Data APIによってアクセスされているアカウントは変更されない可能性が高いため、最も適切なアカウント認証方法がどのようになるかはわかりません。
利用可能なオプションを確認しましたが、ユーザーを自分のアカウントにログインさせず、固定アカウントを表示および更新するだけなので、 AuthSubとOAuthは不適切であるように思われます。利用可能な他のオプションは、ClientLoginおよびGadgets認証です。それらすべての中で、ClientLoginが最適のようですが、ドキュメントには、インストールされたアプリケーションを対象としていると記載されています。私が開発しているWebアプリケーションは、特にインストールされたアプリケーションではありませんが、このシナリオのWebアプリケーションを厳密に反映しているため、ClientLoginが最も理にかなっていると思います。
このシナリオに最適なGoogle認証オプションはどれですか?