Android - вход в Google AWS s3 - PullRequest
0 голосов
/ 29 апреля 2018

я хочу реализовать вход в Google с Amazon Cognito

Документы AWS сказали: " Используйте Android API уровня 23 или выше ", но мое приложение minSdk = 15

Кто-нибудь может упомянуть другой способ поддержки API 15?

1 Ответ

0 голосов
/ 30 апреля 2018

Для библиотеки aws-android-sdk-auth-ui требуется минимальная версия уровня API 23. Для поддержки API 15 вы можете сделать следующее: (ниже приведены шаги, которые выполняет AWS Auth SDK)

Следуйте инструкциям по интеграции Google SignIn в ваше приложение из Google SignIn SDK для Android. После того, как вы получите токен JWT после успешного входа, вы можете сделать следующее для объединения токена с Amazon Cognito.

final Map<String, String> loginMap = new HashMap<String, String>();
loginMap.put("accounts.google.com", "JWT-Token");
cognitoCredentialsProvider.clear();
cognitoCredentialsProvider.withLogins(loginMap);
cognitoCredentialsProvider.refresh();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...