In my application I use scope: oauth2:https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
When loging in, application asks the user for permission to "Know who you are on google". I hate that behaviour, and I hate that text even more. I would instantly uninstall app that would ask me to "know who I am". And all I want to achieve is to have an authenticated user so he can call method on server (using endpoints). I don't even want to know his email, but google failed to deliver such functionality as well:more here. Anyway, is there any way to get rid of this question by defining some permission in android-manifest? I add more and more permissions but it does not help. At the moment I have:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<uses-permission android:name="android.permission.NETWORK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
<uses-permission android:name="android.permission.ACCOUNT_MANAGER"/>
And Google still asks for the permission in app. Anyone knows how to authenticate user with oauth2 and not to ask for permission by a google-forced popup in my application?