Scope to get email address alone?

google-authentication, google-oauth, google-plus, oauth-2.0, scope

Solution

If you are using Google+ Sign-In, the `https://www.googleapis.com/auth/plus.login` scope is automatically included, which would be why you were seeing that portion of the permission dialog.

If you do not need the enhanced features that come along with the Google+ Sign-In feature, then you'd probably want to do a standard OAuth flow. See the Google OAuth scenarios for a solution that might fit your needs where you can ask for only the email scope.

Problem

I use the `https://www.googleapis.com/auth/userinfo.email` scope to get an email address of the authenticated user. But while authenticating, Google prompts the user: The app would like to: - Know who you are on Google+ (for which the help icon says: This app is requesting permission to associate you with your public Google profile) - View your email address I don't want the user's Google+ related information. I am using the OAuth2 authentication method. For Authsub request authentication it requires only email address access. How can I get access to the user's email address alone?

Original source

Related problems