身份认证
您的应用的安全性和功能依赖于用户身份管理。这包括验证用户的身份(身份验证)、控制对用户数据的访问(授权)以及提供流畅的帐户创建流程。
凭据管理器是各种登录方法的中心枢纽,包括密钥、凭据管理器帮助用户一键登录您的应用。这样,用户无需记住必须使用哪种方法,而是专注于选择正确的帐户。
一键登录
使用凭据管理器构建流程,以便用户可以通过一键登录,涵盖密钥、使用 Google 登录和密码。
简单的帐户创建
Android 简化了用户注册流程。使用 Google 登录,使注册只需一键即可完成,并在关键流程中提供密钥创建功能。
统一界面
凭据管理器提供无缝的身份体验;在一个地方显示所有登录机制。提供一键登录,或简化帐户创建。
与 Google 密码管理器集成
用户可以将密码保存在 Google 密码管理器中,以便在所有设备上安全使用。在 Android 14 及更高版本中,用户还可以启用他们选择的密码管理器。
密钥改善了 Android 上的身份验证用户体验
登录可能是造成混淆和应用放弃的主要原因。
通过凭据管理器提供的密钥,通过简化登录过程并提高安全性来改善用户体验;它们具有防钓鱼功能,并且无法重复使用。用户可以通过使用指纹、面部识别或本地 PIN 解锁设备来登录,而无需记住并输入密码。
快速帐户创建
通过在帐户创建期间集成使用 Google 登录,简化您的注册流程并降低放弃率。
此一键式注册选项利用熟悉的用户凭据,最大限度地减少摩擦并改善用户体验。
通过在注册时优先使用 Google 登录,您可以极大地改善应用的入门流程和用户满意度。
一键登录
凭据管理器是一个 Jetpack API,它在一个 API 中支持多种登录方法,例如用户名和密码、密钥和联合登录(例如使用 Google 登录),简化了开发人员的集成。
用户无需担心选择正确的选项,即可一键登录您的应用。凭据管理器统一了各种身份验证方法的登录界面,使用户可以更清晰、更轻松地登录应用,无论他们选择哪种方法。
开始进行身份验证
入门
将凭据管理器与使用 Google 登录集成
使用凭据管理器和使用 Google 登录简化您的应用注册和登录流程。此集成提供方便的选项,例如自动登录、一键式登录和专用的使用 Google 登录按钮。
最新消息和视频
从旧版 API 迁移到凭据管理器
从旧版 Google 登录迁移
Android 版 Google 登录现已弃用,计划于 2025 年移除。迁移到凭据管理器,以获得更流畅的用户体验并保持应用最新。
凭据管理器专注于注册和登录。对于授权,请使用 AuthorizationClient 对 Google 帐户(如云端硬盘、日历或照片)发出细粒度的授权请求。
从密码智能锁迁移
升级您的 Android 应用以保持密码保存功能并支持第三方密码管理器。智能锁已被移除,凭据管理器提供了更流畅的体验。
从 FIDO2 迁移
了解如何将您的 Android 应用从本地 FIDO2 凭据迁移到凭据管理器。
凭据提供商资源
与您的凭据提供商解决方案集成
凭据管理器允许用户在 Android 应用中选择任何登录方法(密钥、使用 Google 登录和密码)。了解如何集成您自己的凭据提供商解决方案。
代表其他方进行凭据管理器调用
特权应用(例如 Web 浏览器)可以安全地管理其他应用的密钥。此功能需要批准,以确保只有受信任的应用才能处理用户凭据。