Google Apps for Educationのプロジェクトを開発中です。 ドメイン全体のユーザーアカウントのデータにアクセスするために、ドメイン全体の委任を使用しています。Google oAuthに同意なし画面でログイン
これは
()Googleのサービスアカウントで実行しかし、ユーザーがログインし、自分の電子メールを取得するために、私は通常のOAuthログイン手順を使用しています。 (https://developers.google.com/identity/protocols/OAuth2WebServer)
しかし、これは「をGoogleで誰であるか知っている」彼のメールとを求め、利用者のための同意画面になるん。
この同意画面を表示しないで、などのユーザーがログインしてGoogleからオブジェクトを取得する方法はありますか?事前に
おかげ
だから、同意なしにユーザーにログインしたいのですか?私の近くのどこにも欲しくないもののようなものです。 – Arperum
はい、このプロジェクト/アプリは特定のドメインでのみ使用できます。そのため、Googleドメイン管理者は、そのGoogleドメイン(「www.testdomain.com」など)のすべてのユーザーにアクセスし、そのユーザーを偽装することができるように、アプリケーションの許可を与えます。これは、Googleサービスアカウントとドメインワイドデリゲーションを使用して行います。しかし、私はまだユーザーにログオンする必要があり、ユーザーに提示する必要があるデータを知る必要があります。 同意画面には私の質問に記載されている2つのスコープしか表示されませんが、私のサービスアカウントはより広い範囲のスコープにアクセスできます。 (ドライブ、カレンダー、メール、プロフィール、教室など)。 – Djensen