View a markdown version of this page

Konsep Amazon Cognito - Amazon Location Service

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

Konsep Amazon Cognito

Amazon Cognito menyediakan AWS kredensi sementara kepada pengguna aplikasi Anda, memungkinkan mereka untuk memanggil Amazon Location Service API tanpa memerlukan akun pengguna IAM. Amazon Cognito sangat berguna ketika Anda memerlukan akses ke semua Amazon Location Service API (termasuk Geofences dan Trackers) atau ingin menggabungkan beberapa penyedia otentikasi.

Kolam identitas

Sumber daya Amazon Cognito yang memetakan identitas pengguna ke kredensil sementara. AWS Kumpulan identitas mendukung pengguna yang diautentikasi (masuk melalui kumpulan pengguna atau penyedia eksternal) dan pengguna tamu yang tidak diautentikasi.

Peran yang tidak diautentikasi

Peran IAM diasumsikan oleh pengguna tamu yang mengakses aplikasi Anda tanpa masuk. Izin yang dilampirkan pada peran ini menentukan API Amazon Location Service dan sumber daya yang dapat diakses pengguna anonim.

Peran yang diautentikasi

Peran IAM diambil oleh pengguna yang masuk melalui kumpulan pengguna Amazon Cognito, penyedia identitas sosial, atau federasi SAM. Peran yang diautentikasi biasanya memiliki izin yang lebih luas daripada peran yang tidak diautentikasi.

Pertukaran Token

Proses di mana aplikasi Anda menukar identitas Amazon Cognito untuk AWS kredensi sementara (kunci akses, kunci rahasia, dan token sesi). AWS SDK dan library pembantu autentikasi Amazon Location Service menangani pertukaran ini secara otomatis.