Amazon Cognito Identity - AWS Mobile SDK

L'SDKAWS Mobile per Xamarin è ora incluso inAWS SDK for .NET. Questa guida fa riferimento alla versione archiviata di Mobile SDK per Xamarin.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon Cognito Identity

Che cos'è Amazon Cognito?

Amazon Cognito Identity ti permette di creare identità univoche per i tuoi utenti e autenticarli con provider di identità. Con un'identità, puoi ottenere delle credenziali AWS temporanee con privilegi limitati per sincronizzare i dati con Amazon Cognito Sync o accedere direttamente ad altri servizi AWS. Amazon Cognito Identity supporta provider di identità pubbliche: Amazon, Facebook e Google, nonché identità non autenticate. Questa funzione supporta anche identità non autenticate per gli sviluppatori e ti consente di registrare e di autenticare gli utenti tramite il tuo processo di autenticazione di back-end.

Per ulteriori informazioni su Cognito Identity, consultare ilGuida per sviluppatori di Amazon Cognito.

Per informazioni sulla disponibilità di una regione di autenticazione di Cognito, consultareDisponibilità di una regione AWS Service.

Utilizzo di un provider pubblico per autenticare gli utenti

Utilizzando Amazon Cognito Identity, puoi creare identità univoche per i tuoi utenti e autenticarli per accedere in modo sicuro alle risorse AWS come Amazon S3 o Amazon DynamoDB. Amazon Cognito Identity supporta provider di identità pubbliche: Amazon, Facebook, Twitter/Digits, Google o qualsiasi provider compatibile con OpenID Connect, nonché identità non autenticate.

Per informazioni sull'utilizzo di provider di identità pubblica come Amazon, Facebook, Twitter/Digits o Google per autenticare gli utenti, consulta la sezioneProvider esterninella Guida per sviluppatori di Amazon Cognito.

Utilizzo delle identità autenticate dagli sviluppatori

Amazon Cognito supporta identità autenticate dagli sviluppatori oltre alla federazione delle identità Web tramite Facebook, Google e Amazon. Grazie alle identità autenticate dagli sviluppatori, puoi registrare e autenticare gli utenti tramite il tuo processo di autenticazione esistente, continuando a utilizzareAmazon Cognito Syncper sincronizzare i dati utente e accedere alle risorse AWS. L'utilizzo di identità autenticate dagli sviluppatori prevede l'interazione tra il dispositivo dell'utente finale, il back-end per l'autenticazione e Amazon Cognito.

Per informazioni sulle identità autenticate dagli sviluppatori, consulta la sezioneIdentità autenticate tramite gli sviluppatorinella Guida per sviluppatori di Amazon Cognito.