В моем приложении я использую сферу: oauth2: https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.profileизбежать просить разрешения в применении
Когда Loging в, приложение запрашивает у пользователя разрешение на «Знайте, кто вы на Google». Я ненавижу это поведение, и я ненавижу этот текст еще больше. Я бы сразу же удалил приложение, которое попросит меня «знать, кто я». И все, чего я хочу достичь, - это иметь аутентифицированного пользователя, чтобы он мог вызывать метод на сервере (используя конечные точки). Я даже не хочу знать его электронную почту, но google также не смог реализовать такую функциональность: more here. В любом случае, есть ли способ избавиться от этого вопроса, определив какое-то разрешение в android-manifest? Я добавляю все больше разрешений, но это не помогает. На данный момент у меня есть:
<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"/>
И Google по-прежнему запрашивает разрешение в приложении. Кто-нибудь знает, как аутентифицировать пользователя с помощью oauth2, а не запрашивать разрешение с помощью принудительного всплывающего окна Google в моем приложении?
Буду очень благодарен за любые подсказки и ссылки, которые могут помочь мне решить эту проблему. Я хочу определить все мои права доступа в манифесте, поэтому пользователи не будут беспокоиться о приложении. – user2855896
Почему вы спрашиваете у этих областей, если они вам не нужны? –