全新 Jetpack API,多种登陆方式一键支持

作者 / 产品经理 Diego Zavala 和技术负责人 Lee Campbell

我们很高兴地宣布推出 Alpha 版凭据管理器 (Credential Manager)。这是一个全新的 Jetpack API,可以帮助应用开发者简化其用户的身份验证过程,同时借助密钥支持提高安全性。

凭据管理器 (Credential Manager) 在单个 API 中支持多种登录方法,包括用户名/密码、通行密钥和联合登录解决方案 (如使用 Google 账号登录),进而帮助开发者简化集成过程。此外,对于用户而言,凭据管理器 (Credential Manager) 可以在各种身份验证方法之间统一登录界面,这样无论用户选择何种方法,都可以更清晰、更轻松地登录应用。

2022 年 10 月发布更新 以来,我们一直都在 Android 和 Chrome 平台上扩展密钥支持,以推广无密码身份验证领域的全新业界标准。凭据管理器 (Credential Manager) 允许用户创建密钥,并将其存储在 Google 密码管理器中。密钥将在使用同一 Google 帐号登录的所有设备上同步,以便用户在这些设备上无缝登录支持密钥功能的应用。

欢迎您继续关注更多今年即将发布的更新。我们将推出第三方密码管理器支持,以与凭据管理器 (Credential Manager) 集成。

凭据管理器 (Credential Manager) 的优势

通常用户可选择多种登录方式,然而在大多数情况下,这些方式是用户登录同一账号的并行方式,并无差别。而凭据管理器 (Credential Manager) 不仅可将所有可用的应用登录方法汇整到一个列表中,还能去除同一帐号的重复条目。这种简化使得用户专注于选择账号,而无需了解底层的登录技术:

将凭据管理器 (Credential Manager) 添加到您的应用

如要简化应用登录,您可以使用凭据管理器 (Credential Manager)。详情请查看 Android 开发者指南

我们期待您的反馈

我们期待了解您对 Alpha 版凭据管理器 (Credential Manager) 的看法。欢迎您提供关于凭据管理器 (Credential Manager) 集成、密钥使用的感受,或者提出任何其他反馈。也欢迎您持续关注 “Android 开发者” 微信公众号,及时了解更多开发技术和产品更新等资讯动态。