Identitas Amazon Cognito - AWS Mobile SDK

AWS Mobile SDK for Xamarin sekarang disertakan dalam AWS SDK for .NET. Panduan ini menjadi referensi versi yang diarsipkan dari Mobile SDK for Xamarin.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Identitas Amazon Cognito

Apakah Identitas Amazon Cognito Itu?

Identitas Amazon Cognito memungkinkan Anda untuk membuat identitas unik untuk pengguna Anda dan meng-autentikasi mereka dengan penyedia identitas. Dengan sebuah identitas, Anda dapat memperoleh kredensial AWS sementara dengan hak terbatas untuk menyinkronkan data dengan Amazon Cognito Sync, atau mengakses secara langsung layanan AWS lainnya. Identitas Amazon Cognito men-support penyedia identitas publik—Amazon, Facebook, dan Google—serta identitas yang tidak diautentikasi. Ia juga men-support identitas yang di-autentikasi developer, yang memungkinkan Anda mendaftar dan melakukan autentikasi pengguna melalui proses autentikasi backend Anda sendiri.

Untuk informasi selengkapnya tentang Identitas Cognito, lihat Panduan Developer Amazon Cognito.

Untuk informasi tentang ketersediaan Wilayah Autentikasi Cognito, lihat Ketersediaan Wilayah Layanan AWS.

Menggunakan Penyedia Publik untuk Melakukan Autentikasi Pengguna

Dengan Menggunakan Identitas Amazon Cognito, Anda dapat membuat identitas unik untuk pengguna Anda dan meng-autentikasi-nya untuk akses aman ke sumber daya AWS Anda seperti Amazon S3 atau Amazon DynamoDB. Identitas Amazon Cognito men-support penyedia identitas publik—Amazon, Facebook, Twitter/Digits, Google, atau penyedia OpenID mana pun yang kompatibel dengan Connect—serta identitas yang tidak diautentikasi.

Untuk informasi tentang cara menggunakan penyedia identitas publik seperti Amazon, Facebook, Twitter/Digits, atau Google untuk melakukan autentikasi pengguna, lihat Penyedia Eksternal dalam Panduan Developer Amazon Cognito.

Menggunakan Identitas Di-autentikasi Developer

Amazon Cognito men-support identitas di-autentikasi developer, selain federasi identitas web melalui Facebook, Google, dan Amazon. Dengan identitas yang di-autentikasi developer, Anda dapat mendaftar dan melakukan autentikasi pengguna melalui proses autentikasi yang ada milik Anda sendiri, sekaligus masih tetap menggunakan Amazon Cognito Sync untuk menyinkronkan data pengguna dan mengakses sumber daya AWS. Menggunakan identitas yang di-autentikasi developer melibatkan interaksi antara perangkat pengguna akhir, backend Anda untuk autentikasi, dan Amazon Cognito.

Untuk informasi tentang identitas di-autentikasi developer, lihat Identitas Di-autentikasi Developer dalam Panduan Developer Amazon Cognito.