Search code examples
google-apigoogle-oauthgoogle-plusgoogle-developers-console

Google OAuth Developer Verification form submitted but no response from google


I need google oauth for google+ login on my opencart store. My app is requesting the following scopes only and app is public.

https://googleapis.com/auth/plus.me

https://googleapis.com/auth/userinfo.profile

https://googleapis.com/auth/userinfo.email

These are not sensitive scopes and on my oauth consent screen I see the submit verification button is disabled and it says Your changes don't require verification

enter image description here

Still customers see Unverified app screen (This app isn't verified)

I have also submitted oauth app verification form https://support.google.com/code/contact/oauth_app_verification . Its been more than a week not got any response from google.

Please suggest any way how to remove Unverified app screen for my customers?


Solution

  • You should not require app verification if you are only setting up 'Sign in with Google'. An app review is required if you request sensitive scopes. Google+ sign-in is deprecated, you should be using the branding-approved 'Sign in with Google' button: https://developers.google.com/identity/branding-guidelines

    If you do use sensitive scopes, you should update the scopes section of the OAuth consent screen configuration to include all sensitive scopes you are requesting before the 'submit for verification' button becomes available. In order to add your sensitive scopes on the configuration page, you need to enable the APIs you would like your project to access. For example, enable the GMail APIs for your project by visiting the API library, then add the GMail scopes to your consent screen configuration, fill out additional information, submit for verification.

    Please see the 'User Consent' section of https://support.google.com/cloud/answer/6158849?hl=en for more information.