实现 Restore Credentials API,以便在 Android 到 Android 的迁移或应用恢复期间为用户提供自动登录体验。这样,应用便可在新设备上自动重新建立用户的登录状态,从而消除手动输入凭证的阻碍,防止用户在关键的再互动时刻放弃应用,同时还能改善应用的安全状况。
必需的实现
若要符合 AEP 的条件,您的应用必须在其最新正式版中成功集成 Restore Credentials API。为避免疑义,恢复凭证功能适用于防钓鱼式攻击身份验证指南中所有接受的 SSO 提供商。
| ID | 指南 |
|---|---|
| AEP-RC-GAA | 若要符合 AEP 的条件,您的应用必须在其最新正式版中成功集成 Restore Credentials API。为避免疑义,恢复凭证功能适用于防钓鱼式攻击身份验证指南中所有接受的单点登录提供商。 |
在设备恢复期间发出创建质询并验证 RestoreCredential 断言。如需了解实现详情,请参阅实现恢复凭据。
指南适用范围
此准则适用于:
- 希望符合 AEP 资格条件,且需要用户登录才能使用可选或强制性功能的应用。
- 手机、平板电脑和可折叠设备。
豁免
此准则不适用于以下情况:
| ID | 豁免 |
|---|---|
| AEP-RC-EAA | 不提供账号登录功能的应用。 |
| AEP-RC-EAB | 具有较高安全需求、会话有效期较短或受监管合规要求约束的应用,例如银行、金融科技、医疗保健和政府应用。 |
| AEP-RC-EAC | 截至 2026 年 9 月 30 日,已使用 Block Store API 恢复登录状态的应用无需迁移。 |
功能文档和资源
以下资源提供了有关 Restore Credentials API 的实现指南和技术细节。这些资源仅供参考,不包含额外的计划要求。