谷歌推出安卓“恢复凭据”API,优化换机体验,保留应用登录状态
11月22日,据报道,谷歌正式推出“恢复凭据”(Restore Credentials)API,并以预览版形式向运行 安卓 9 或更高版本,且 Google Play 服务(GMS)Core 版本达到 242200000 或更高版本 的设备开放。这项新功能旨在简化用户从旧安卓设备迁移到新设备的过程,提供无缝的换机体验。
“恢复凭据”是一项针对开发者的 API,允许已登录的应用在用户更换设备后自动保留登录状态。谷歌希望通过该功能,使安卓生态中的换机体验更接近苹果 iPhone,进一步提升用户满意度。
根据谷歌支持文档,“恢复凭据”功能将为用户和开发者带来以下好处:
顺畅的用户体验:无需手动登录每个应用,用户换机后即可恢复其应用账号状态。
提高用户互动度:自动登录功能减少了用户重新设置的障碍,增强了应用的持续使用率。
降低开发工作量:凭借与 Credential Manager 的无缝集成,支持通行密钥(Passkeys)的开发者可以轻松添加恢复凭据功能。
“恢复凭据”API通过以下方式实现自动登录:用户登录应用时,系统生成与账号相关联的恢复凭据。如果用户启用了 Google 备份,并使用了端到端加密,凭据将存储在本地并同步到云端(应用开发者也可选择不同步到云端)。当用户在新设备上设置应用时,系统通过 Credential Manager 自动请求恢复凭据,并完成登录,无需用户再次输入信息。用户退出账号时,应用应清除对应的恢复凭据,以确保安全性。
恢复凭据可以备份到 Google 云端,实现跨设备无缝迁移;开发者也可以选择退出该功能,仅限本地设备间传输。这为应用开发者提供了更大的自由度,同时保护用户数据隐私。
需要注意的是,如果用户删除并重新安装应用,恢复凭据将无法重新使用,需手动登录账号。