Un développeur crée une application mobile qui affiche des images stockées dans un compartiment S3. Les utilisateurs doivent pouvoir se connecter avec leur compte Amazon et avec les comptes de réseaux sociaux pris en charge. Quelle solution offre cette capacité d'authentification ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon Cognito avec la fédération d'identité web..
Pourquoi c'est la réponse
Amazon Cognito User Pools gère l'authentification des utilisateurs, et Identity Pools (fédération d'identité web) permet aux utilisateurs authentifiés via des fournisseurs d'identité sociaux (comme Amazon, Google, Facebook) d'obtenir des informations d'identification AWS temporaires. Ces informations d'identification leur accordent l'accès aux ressources AWS (comme S3) selon les rôles IAM configurés. C'est la solution idéale pour les applications mobiles nécessitant une authentification sociale et un accès sécurisé à S3. La fédération SAML est généralement utilisée pour l'authentification d'entreprise. Intégrer des clés d'accès IAM dans le code est une pratique non sécurisée et non évolutive. Appeler AWS STS AssumeRole directement depuis l'application mobile nécessiterait une gestion complexe des identités et des informations d'identification, ce que Cognito simplifie grandement.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise