Смущенной архитектурой AWS Cognito: как должен быть известен социальное вход на мобильный телефон?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Смущенной архитектурой AWS Cognito: как должен быть известен социальное вход на мобильный телефон?

Сообщение Anonymous »

Я пытаюсь прояснить Правильную архитектуру для использования AWS Cognito с входом в Google на мобильном (Flutter/Android/iOS). Я уже внедрил рабочую версию, используя пользовательские пулы Cognito с Google в качестве социального IDP , поток работает подобным образом:

[*] Я называю Cognito Hosted UI Authorize Endpoint.
[*] Это перенаправление на страницу Log's Log/согласие. Pool обрабатывает проверку токена Google, а затем Cognito обменивается кодом AUTH для токенов и дает мне токен идентификатор пользователя Cognito Pool .
[*] Я использую этот токен для аутентификации с моим шлюзом API. Но теперь я хочу воспроизвести это для Android Mobile App, используя нативный вход в Google; И именно здесь начинается путаница.
Что мне не нравится:
Cognito Hosted UI требует открытия веб -страницы, что означает:

Login Google использует webview или . /> Пользователи не получают опыт нативного селектора учетных записей Android < /strong> (то есть, выбор из учетных записей систем подписанного). Поток где:

Приложение использует Native Google вход в систему SDK
(например, через Google_Sign_in на трепетание).
[*] Я получаю токен Google непосредственно от OS. Токен. /> , где я застрял: < /h3>

Пул идентификации позволяет мне обмениваться токеном Google ID на учетные данные AWS-эта часть работает. Управление федеративными ссылками.
Есть ли нет способа использовать нативное вход в Google и иметь управление пользователями пользователей Cognito ? />
Есть ли рекомендуемый поток Cognito AWS для: < /p>

Нативный мобильный вход (Google) < /li>
Нет входа пароля < /li>
no webview или ui < /li>
, но все же, что идентификация пользователя (Teleprete, Temere, tose, tosere, tosemet и т. Д.) Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/796 ... -mobile-is
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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