如果一键登录满足您的需求,请考虑改用它。 One Tap 具有更新的用户体验和其他改进。

আপনার অ্যান্ড্রয়েড অ্যাপে পাসওয়ার্ডের জন্য স্মার্ট লক সংহত করার মাধ্যমে, আপনি ব্যবহারকারীদের তাদের সংরক্ষিত শংসাপত্রগুলি ব্যবহার করে স্বয়ংক্রিয়ভাবে আপনার অ্যাপে সাইন ইন করতে পারেন৷ ব্যবহারকারীরা ব্যবহারকারীর নাম-পাসওয়ার্ড শংসাপত্র এবং ফেডারেটেড পরিচয় প্রদানকারীর শংসাপত্র উভয়ই সংরক্ষণ করতে পারে।

সাইন-ইন করার সময় সংরক্ষিত শংসাপত্রগুলি পুনরুদ্ধার করতে শংসাপত্র API ব্যবহার করে আপনার অ্যাপে পাসওয়ার্ডের জন্য স্মার্ট লক সংহত করুন৷ ব্যবহারকারীকে সাইন ইন করতে সফলভাবে পুনরুদ্ধার করা শংসাপত্রগুলি ব্যবহার করুন বা আপনার অ্যাপের সাইন ইন বা সাইন আপ ফর্ম আংশিকভাবে পূরণ করে দ্রুত নতুন ব্যবহারকারীদের অন-বোর্ড করার জন্য শংসাপত্র API ব্যবহার করুন৷ সাইন-ইন বা সাইন-আপ করার পরে ব্যবহারকারীদের ভবিষ্যতে স্বয়ংক্রিয় প্রমাণীকরণের জন্য তাদের শংসাপত্র সংরক্ষণ করার জন্য অনুরোধ করুন।

পাসওয়ার্ড ইন্টিগ্রেশনের জন্য সফল স্মার্ট লকের কিছু কেস স্টাডি দেখুন।

// 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
            }
        }
    });
আপনার অ্যান্ড্রয়েড অ্যাপে পাসওয়ার্ডের জন্য স্মার্ট লক সংহত করতে প্রস্তুত?