2017-09-20 31 views
1

最近、ローカルの開発者がGoogleにサインインしました。 Googleアカウントのいずれかを選択してログインする場合を除いて、すべてがうまくいきますが、同意画面は表示されません。 あなたのアカウントに接続されているアプリがマイアカウントのセクションに表示されているので、承認されています。OAuth同意画面が表示されない

私はすでにコンフィグレーション済みOAuth同意画面 APIの資格情報セクション&サービスコンソールの下にあります。なぜそれが表示されないのか分かりませんか? approval_prompt=forceを送ろうとしましたが効果がありませんでした。また、私にエラーを与えるprompt=select_account+consentを試してみました。

一部addititonal情報:

  • authorization_url=https://accounts.google.com/o/oauth2/v2/auth
  • base_url=https://www.googleapis.com/oauth2/v3/userinfo
  • access_token_url=https://www.googleapis.com/oauth2/v4/token
+0

あなたはどの範囲を要求していますか? –

+0

@StevenSoneffプロフィールとメール。 – mapr

+0

プロフィール/メールアドレスのスコープについては、同意画面は必要ありません。プロファイルとメール情報を表示するアカウントのUIを選択することで十分です –

答えて

2

設計することで、同意画面は説明したシナリオ(プロフィール/メールのアカウントの選択に示されていませんスコープ)。

私はGoogleの製品チームにいます。電子メールおよび/またはプロファイルのスコープのみが要求され、ユーザーが明示的に要求している場合は、同意画面(データの共有を示す「許可/拒否」画面)を削除しましたアカウント選択UIには、アプリと共有するメールとプロフィール(名前/画像)の情報が既に表示されているため、Googleアカウントが選択されます。

関連する問題