Детальные разрешения Google OAuth со службой идентификации GoogleAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Детальные разрешения Google OAuth со службой идентификации Google

Сообщение Anonymous »

В настоящее время Google переводит процесс входа в систему OAuth на детальные разрешения.
В рекомендуемом подходе для приложений Android они пишут:
Если вы используете auth.api.signin SDK из Play Services для взаимодействия с Google OAuth 2.0, вы можете использовать функцию requestPermissions для запроса наименьшего набора необходимых областей, а также hasPermissions функция для проверки того, какие области действия пользователь предоставил при запросе детальных разрешений.

Однако упомянутый SDK auth.api.signin устарел. Заменами являются Credential Manager для аутентификации или Google Identity Services для авторизации.
Обработка детальных разрешений с помощью auth.api.signin SDK казалась довольно простой, но в auth.api.identity< /code> Я не могу найти замену функции hasPermissions.
Есть ли другой способ в auth.api.signin проверить, какие области действия предоставил пользователь? Или я что-то еще упускаю?

Подробнее здесь: https://stackoverflow.com/questions/786 ... ty-service
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»