您的应用的安全性和功能依赖于用户身份管理。这包括验证用户的身份(身份验证)、控制对用户数据的访问(授权)以及提供流畅的帐户创建流程。

凭据管理器是各种登录方法的中心枢纽,包括密钥、凭据管理器帮助用户一键登录您的应用。这样,用户无需记住必须使用哪种方法,而是专注于选择正确的帐户。

使用凭据管理器构建流程,以便用户可以通过一键登录,涵盖密钥、使用 Google 登录和密码。
Android 简化了用户注册流程。使用 Google 登录,使注册只需一键即可完成,并在关键流程中提供密钥创建功能。
凭据管理器提供无缝的身份体验;在一个地方显示所有登录机制。提供一键登录,或简化帐户创建。
用户可以将密码保存在 Google 密码管理器中,以便在所有设备上安全使用。在 Android 14 及更高版本中,用户还可以启用他们选择的密码管理器。

密钥改善了 Android 上的身份验证用户体验

登录可能是造成混淆和应用放弃的主要原因。

通过凭据管理器提供的密钥,通过简化登录过程并提高安全性来改善用户体验;它们具有防钓鱼功能,并且无法重复使用。用户可以通过使用指纹、面部识别或本地 PIN 解锁设备来登录,而无需记住并输入密码。


通过在帐户创建期间集成使用 Google 登录,简化您的注册流程并降低放弃率。

此一键式注册选项利用熟悉的用户凭据,最大限度地减少摩擦并改善用户体验。

通过在注册时优先使用 Google 登录,您可以极大地改善应用的入门流程和用户满意度。

凭据管理器是一个 Jetpack API,它在一个 API 中支持多种登录方法,例如用户名和密码、密钥和联合登录(例如使用 Google 登录),简化了开发人员的集成。

用户无需担心选择正确的选项,即可一键登录您的应用。凭据管理器统一了各种身份验证方法的登录界面,使用户可以更清晰、更轻松地登录应用,无论他们选择哪种方法。

开始进行身份验证

入门
本指南包含有关如何在您的 Android 应用中实现密钥的最佳实践示例。了解如何配置关键应用用户流程以使其更易于用户使用。
入门
了解如何使用密钥优化您的应用用户体验。包含应用用户流程的可视化示例和最佳实践。
入门
使用凭据管理器和使用 Google 登录简化您的应用注册和登录流程。此集成提供方便的选项,例如自动登录、一键式登录和专用的使用 Google 登录按钮。
入门
本文档介绍如何将凭据管理器 API 与使用 WebView 的 Android 应用集成。

最新消息和视频

从旧版 API 迁移到凭据管理器

Android 版 Google 登录现已弃用,计划于 2025 年移除。迁移到凭据管理器,以获得更流畅的用户体验并保持应用最新。

凭据管理器专注于注册和登录。对于授权,请使用 AuthorizationClient 对 Google 帐户(如云端硬盘、日历或照片)发出细粒度的授权请求。

升级您的 Android 应用以保持密码保存功能并支持第三方密码管理器。智能锁已被移除,凭据管理器提供了更流畅的体验。
了解如何将您的 Android 应用从本地 FIDO2 凭据迁移到凭据管理器。

凭据提供商资源

凭据管理器允许用户在 Android 应用中选择任何登录方法(密钥、使用 Google 登录和密码)。了解如何集成您自己的凭据提供商解决方案。
特权应用(例如 Web 浏览器)可以安全地管理其他应用的密钥。此功能需要批准,以确保只有受信任的应用才能处理用户凭据。