1

Мы пытаемся выяснить, нужно ли создавать собственный сервер Parse или переносить его в стек AWS. Мы ищем альтернативу AWS для входа в Parse, где она извлекает информацию о пользователе, такую ​​как электронная почта и имя.AWS Cognito Данные для входа

Ближайшим, который я смог найти, является AWS Cognito, но он, похоже, не хранит информацию о пользователе (адрес электронной почты/имя). Кажется, что единственный способ получить их - через аутентифицированные идентификаторы разработчика, что означает, что мне приходится иметь дело с учетными данными пользователя (шифровать пароль пользователя), обрабатывать регистрацию fb/google и т. Д.

Я новичок в AWS Mobile, но я надеялся, что это должна быть стандартная функция, которую должно предоставить решение BaaS. Я что-то упустил? Для тех, кто использует стек AWS Mobile, как вы справляетесь с этим?

Спасибо!

ответ

0

Мы используем стек мобильной аналитики aws (sdk и экспортируем события в redshift) в нашем приложении ios, и мы сталкиваемся с той же проблемой, которую вы описываете. Единственный способ справиться с этим - попросить пользователя предоставить эти данные как часть процесса регистрации. По крайней мере, в ios нет способа получить адрес электронной почты пользователя и имя от os или через aws.

0

В настоящее время Amazon Cognito не поддерживает регистрации пользователей. Мы слышали этот запрос от нескольких клиентов, и мы рассмотрим возможность добавления этой функции в будущих версиях.

Примечание. Если вы решите сделать свою собственную аутентификацию с помощью удостоверений подлинности с помощью идентификатора разработчика, вы можете использовать Amazon Cognito для хранения ваших пользовательских данных, таких как электронная почта и другая информация о профиле. Он также обеспечивает автономный доступ и синхронизирует данные между устройствами для аутентифицированных пользователей.

0

Cognito User Pools делает то, что вы хотите (аутентификация, имя пользователя, электронная почта всех видов данных претензии).

Она интегрирована с Cognito идентичности в вилке прочь хранилище GitHub AWS-подвижной втулки-хелперов (here)

То репо содержит AWSSignInProvider для пользователей Cognito пулов. Он также изменен для поддержки объединения идентичности с любым поставщиком с внедрением AWSSignInProvider (Google, Cognito Your User Pools и Facebook в этом репозитории).

Смежные вопросы