Jika masuk dengan Satu Ketuk memenuhi kebutuhan Anda, pertimbangkan untuk menggunakannya. One Tap memiliki pengalaman pengguna yang diperbarui dan peningkatan lainnya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Dengan mengintegrasikan Smart Lock untuk Sandi ke dalam aplikasi Android, Anda dapat memasukkan pengguna ke aplikasi Anda secara otomatis menggunakan kredensial yang telah mereka simpan. Pengguna dapat menyimpan kredensial nama pengguna-sandi dan kredensial penyedia identitas gabungan.

Integrasikan Smart Lock untuk Sandi ke dalam aplikasi Anda dengan menggunakan Credentials API untuk mengambil kredensial yang disimpan saat masuk. Gunakan kredensial yang berhasil diambil untuk membuat pengguna login, atau gunakan Credentials API untuk secara cepat menghubungkan pengguna baru dengan mengisi sebagian formulir login atau pendaftaran aplikasi Anda. Minta pengguna setelah masuk atau mendaftar untuk menyimpan kredensial mereka untuk autentikasi otomatis di masa mendatang.

Lihat beberapa studi kasus integrasi Smart Lock untuk Sandi yang berhasil.

// Store user credentials with Auth.CredentialsApi.save()

Auth.CredentialsApi.save(mCredentialsClient, credential).setResultCallback(
    new ResultCallback() {
        @Override
        public void onResult(Status status) {
            if (status.isSuccess()) {
                // Credentials were saved
            } else {
                if (status.hasResolution()) {
                    // Try to resolve the save request. This will prompt the user if
                    // the credential is new.
                    try {
                        status.startResolutionForResult(this, RC_SAVE);
                    } catch (IntentSender.SendIntentException e) {
                        // Could not resolve the request
                    }
                }
            }
        }
    });
// Retrieve stored credentials with Auth.CredentialsApi.request()

Auth.CredentialsApi.request(mCredentialsClient, mCredentialRequest).setResultCallback(
    new ResultCallback() {
        @Override
        public void onResult(CredentialRequestResult credentialRequestResult) {
            if (credentialRequestResult.getStatus().isSuccess()) {
                // Handle successful credential requests
            } else {
                // Handle unsuccessful and incomplete credential requests
            }
        }
    });
.dll
Siap mengintegrasikan Smart Lock untuk Kata Sandi ke dalam aplikasi Android Anda?