Fitur Pulihkan Kredensial Pengelola Kredensial memungkinkan pengguna memulihkan akun aplikasi mereka secara otomatis dan login saat membuka aplikasi untuk pertama kalinya setelah menyiapkan perangkat baru. Kredensial pemulihan, juga dikenal sebagai kunci pemulihan, adalah jenis kredensial yang dapat disimpan secara lokal atau dicadangkan ke penyedia cloud, lalu digunakan untuk menyediakan akses di perangkat baru pengguna.
Panduan ini mengasumsikan bahwa Anda sudah memahami konsep berikut:
Manfaat
Manfaat fitur Pulihkan Kredensial meliputi:
- Pengalaman pengguna yang lancar: Pengguna dapat langsung mulai menggunakan aplikasi di perangkat baru mereka tanpa perlu login secara manual.
- Engagement langsung: Anda dapat berinteraksi dengan pengguna menggunakan notifikasi atau perintah lain segera setelah mereka mulai menggunakan perangkat baru mereka.
- Dukungan untuk beberapa mekanisme autentikasi: API ini berfungsi dengan semua mekanisme autentikasi yang didukung oleh Credential Manager, termasuk:
Ringkasan proses
Bagian berikut menjelaskan proses yang diperlukan di setiap perangkat:
Di perangkat sebelumnya
Buat kunci pemulihan setelah pengguna melakukan autentikasi ke aplikasi Anda—segera setelah mereka login, atau selama peluncuran aplikasi berikutnya jika mereka sudah login. Layanan pencadangan Android otomatis menyimpan kunci pemulihan yang dibuat di perangkat, dan berdasarkan setelan pencadangan pengguna, juga menyimpannya di cloud.
Agar dapat mencadangkan ke cloud, pengguna harus memenuhi persyaratan berikut:
- Login ke Akun Google miliknya.
- Mengaktifkan pencadangan data Android. Untuk mengetahui informasi selengkapnya, lihat Pencadangan data.
- Siapkan mekanisme buka kunci layar, seperti pola, PIN, sandi, atau biometrik.
Jika kondisi ini tidak terpenuhi, E2eeUnavailableException akan ditampilkan.
Di perangkat baru
Saat pengguna menyiapkan perangkat barunya, Pulihkan Kredensial akan berfungsi secara diam-diam di latar belakang selama proses penyiapan perangkat. Pengguna dapat memilih untuk memulihkan data dari opsi berikut:
- Dari cadangan cloud: Jika cadangan cloud digunakan, kunci pemulihan akan didownload dengan data aplikasi ke perangkat baru.
- Menggunakan transfer perangkat ke perangkat: Saat pengguna menghubungkan perangkat lama dan baru mereka dengan kabel USB, kunci pemulihan akan berpindah dari perangkat lama ke perangkat baru melalui kabel USB.
Setelah kunci pemulihan tersedia di perangkat baru, Anda dapat menggunakannya untuk login pengguna.
Menangani beberapa profil sistem dan akun aplikasi
Saat menerapkan fitur Pulihkan Kredensial, pertimbangkan batasan berikut terkait aplikasi multi-akun dan profil tingkat sistem.
Aplikasi dengan beberapa akun yang digunakan untuk login
Beberapa aplikasi memungkinkan pengguna beralih antara beberapa akun aktif (misalnya, akun email pribadi dan akun email kerja dalam aplikasi yang sama). Pemulihan Kredensial hanya mendukung satu akun per aplikasi. Jika pengguna login ke beberapa akun, Anda hanya boleh memilih satu akun untuk membuat kunci pemulihan. Biasanya, akun ini harus berupa akun utama atau akun yang terakhir digunakan.
Perangkat dengan beberapa profil sistem
Di perangkat yang dikonfigurasi dengan profil sistem terpisah (seperti perangkat perusahaan dengan profil kerja dan profil pribadi), kunci pemulihan hanya tersedia untuk profil yang pertama kali disiapkan di perangkat.
Batasan
Fitur Pulihkan Kredensial berfungsi di perangkat seluler dan tidak berfungsi di seluruh faktor bentuk.