Le SDKAWS mobile pour Xamarin est désormais inclus dans leAWS SDK for .NET. Ce guide fait référence à la version archivée du SDK mobile pour Xamarin.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Amazon Cognito Identity
Qu'est-ce qu'Amazon Cognito Identity ?
Amazon Cognito Identity vous permet de créer des identités uniques pour des utilisateurs et de les authentifier avec les fournisseurs d'identités. Une identité vous permet d'obtenir des informations d'identification AWS temporaires avec des privilèges limités pour synchroniser les données avec Amazon Cognito Sync ou accéder directement aux autres services AWS. Amazon Cognito Identity prend en charge les fournisseurs d'identité publics, tels qu'Amazon, Facebook et Google, ainsi que les identités non authentifiées. Il prend également en charge les identités authentifiées par les développeurs, qui vous permettent d'inscrire et d'authentifier les utilisateurs par l'intermédiaire de votre processus d'authentification backend.
Pour en savoir plus sur Cognito Identity, consultez le Manuel du développeur Amazon Cognito.
Pour en savoir plus sur la disponibilité des régions pour l'authentification Cognito, consultez Disponibilité des régions pour les services AWS
Utilisation d'un fournisseur public pour authentifier les utilisateurs
A l'aide d'Amazon Cognito Identity, vous pouvez créer des identités uniques pour vos utilisateurs et les authentifier pour qu'ils bénéficient d'un accès sécurisé à vos ressources AWS, comme Amazon S3 ou Amazon DynamoDB. Amazon Cognito Identity prend en charge les fournisseurs d'identité publics, tels qu'Amazon, Facebook, Twitter/Digits, Google ou tout fournisseur compatible OpenID Connect, ainsi que des identités non authentifiées.
Pour plus d'informations sur l'utilisation de fournisseurs d'identité publics comme Amazon, Facebook, Twitter/Digits ou Google pour l'authentification des utilisateurs, consultez la page Fournisseurs d'identité externes dans le manuel du développeur Amazon Cognito.
Utilisation d'identités authentifiées par le développeur
Amazon Cognito prend en charge les identités authentifiées par le développeur, en plus de la fédération d'identité Web via Facebook, Google et Amazon. Les identités authentifiées par le développeur vous permettent d'inscrire et d'authentifier les utilisateurs via votre processus d'authentification existant, tout en utilisant Amazon Cognito Sync pour synchroniser les données les concernant et l'accès aux ressources AWS. Leur utilisation implique l'interaction entre le dispositif de l'utilisateur, votre système backend pour l'authentification et Amazon Cognito.
Pour plus d'informations sur les identités authentifiées par les développeurs, consultez Identités authentifiées par le développeur dans le manuel du développeur Amazon Cognito.