Как использовать Google Identity Toolkit для подключения к Google Drive API?
Я хочу использовать Google Identity Toolkit для регистрации и аутентификации моих пользователей. В другой части моего приложения я хочу использовать Google Drive API, чтобы пользователи могли выбирать мультимедийные файлы для связи со своим профилем.
Будет ли установка GITKit облегчать использование Drive API? Могу ли я поделиться учетными данными (т.е. ключом API) между двумя службами? Они полностью отделены? Я довольно смущен, поэтому любая помощь будет оценена.
1 ответ
Прежде всего, пожалуйста, рассмотрите возможность использования Аутентификации Firebase, которая является новой версией Google Identity Toolkit.
Как в Firebase Authentication SDK, так и в Google Identity Toolkit SDK ваше приложение может указывать область действия Google Диска при инициализации поставщика Google. Таким образом, как только конечные пользователи войдут в ваше приложение с помощью Google, ваше приложение может получить токен доступа Google oauth2, который имеет разрешение для области действия Google Диска. Ваше приложение может вызывать Google Driver API с этим токеном доступа без запроса пользователя.