Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Hình 1: Ví dụ về bảng dưới cùng của Trình quản lý thông tin xác thực cho thấy các cách xác thực cho khoá truy cập, mật khẩu và hoạt động đăng nhập liên kết.
Cải thiện trải nghiệm người dùng cho ứng dụng của bạn bằng cách tích hợp liền mạch tính năng xác thực không cần mật khẩu với khoá truy cập thông qua Trình quản lý thông tin xác thực. Trình quản lý thông tin xác thực là một thư viện Android Jetpack hợp nhất tính năng hỗ trợ API cho hầu hết các phương thức xác thực chính, trong đó có khoá truy cập, mật khẩu và các giải pháp đăng nhập liên kết (chẳng hạn như Đăng nhập bằng Google).
Trình quản lý thông tin xác thực tự động hiển thị bảng dưới cùng hợp nhất cho các phương thức xác thực hiện đại. Đây là giải pháp thay thế hiện đại cho các phương thức triển khai xác thực hiện có, bao gồm cả Smart Lock cho Mật khẩu trên Android và tính năng Một lần chạm. Giao diện đăng nhập hợp nhất của Trình quản lý thông tin xác thực mang đến cho người dùng một trải nghiệm rõ ràng, quen thuộc và nhất quán, giảm tỷ lệ người dùng rời bỏ cũng như cải thiện tốc độ đăng ký và đăng nhập.
Tìm hiểu thêm về cách tích hợp Trình quản lý thông tin xác thực với ứng dụng Android:
Tìm hiểu thêm về cách đơn giản hoá các API xác thực và danh tính hiện có để hỗ trợ khoá truy cập cũng như cải thiện khả năng hữu dụng với API Trình quản lý thông tin xác thực:
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[[["\u003cp\u003eCredential Manager is an Android Jetpack library that streamlines user authentication by supporting passkeys, passwords, and federated sign-in options like "Sign in with Google," replacing older methods like Smart Lock and One Tap.\u003c/p\u003e\n"],["\u003cp\u003eIt provides a unified bottom sheet for a consistent user experience, potentially boosting registration and sign-in speeds while minimizing user drop-off.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage Credential Manager to easily integrate passkeys for passwordless authentication, improving app security and user experience.\u003c/p\u003e\n"],["\u003cp\u003eExisting authentication systems can be modernized using Credential Manager, with guides available for migrating from legacy methods like Smart Lock, FIDO2, and Google Sign-In.\u003c/p\u003e\n"],["\u003cp\u003eComprehensive resources, including developer guides, UX guidelines, codelabs, and API documentation, are readily available to assist with integrating and utilizing Credential Manager effectively.\u003c/p\u003e\n"]]],[],null,["# Android Credential Manager API\n\n**Figure 1:** Example Credential Manager bottom sheet showing authentication options for passkeys, passwords, and federated sign-in.\n\nBoost your app's user experience by seamlessly integrating\npasswordless authentication with passkeys using Credential Manager. Credential\nManager is an Android Jetpack library that unifies API support for most major\nauthentication methods, including passkeys, passwords, and federated sign-in\nsolutions (such as Sign-in with Google).\n\nCredential Manager automatically displays a unified bottom-sheet for modern\nauthentication methods, and is the modern replacement for existing\nauthentication implementations, including [Smart Lock for Passwords on\nAndroid](https://developer.android.com/training/sign-in/smart-lock-migration), and One Tap. Credential Manager's unified sign-in interface gives\nyour users a clear, familiar, and consistent experience, reduces churn and\nimproves registration and sign-in speeds.\n| **Note:** Sign in with Google is now built into Credential Manager, and these credentials are selected by users from Credential Manager's bottom sheet. Read \"[Integrate Credential Manager with Sign in with\n| Google](https://developer.android.com/training/sign-in/credential-manager)\" to learn more.\n\nLearn more about how to integrate Credential Manager with your Android app:\n\n- [Sign in your user with Credential Manager developer's guide](https://developer.android.com/training/sign-in/passkeys)\n- [User authentication with passkeys UX guide](https://developer.android.com/design/ui/mobile/guides/patterns/passkeys)\n- [Integrate Credential Manager with Sign in with Google](https://developer.android.com/training/sign-in/credential-manager)\n- [Upgrade from legacy Sign in with Google button flows](https://developer.android.com/training/sign-in/credential-manager#siwg-button)\n- [Integrate Credential Manager with WebView](https://developer.android.com/training/sign-in/credential-manager-webview)\n- [Migrate from Smart Lock for Passwords to Credential Manager](https://developer.android.com/training/sign-in/smart-lock-migration)\n- [Migrate from FIDO2 to Credential Manager](https://developer.android.com/training/sign-in/fido2-migration)\n- [Migrate from legacy Google Sign-In to Credential Manager](https://developer.android.com/training/sign-in/legacy-gsi-migration)\n- [androidx.credentials API documentation](https://developer.android.com/jetpack/androidx/releases/credentials)\n- [Passkeys on Android learning pathway](https://developer.android.com/courses/pathways/passkeys)\n- [Codelab: Learn how to simplify auth journeys using Credential Manager API in\n your Android app](https://codelabs.developers.google.com/credential-manager-api-for-android)\n\nLearn more about how to streamline your existing identity and authentication\nAPIs to support passkeys and improved usability with the Credential Manager API:\n\n- [Integrate Credential Manager with your credential provider\n solution](https://developer.android.com/training/sign-in/credential-provider)\n- [Make Credential Manager calls on behalf of other parties for privileged\n apps](https://developer.android.com/training/sign-in/privileged-apps)"]]