gpt4 book ai didi

android - 从 App 中清除所有 Smart Lock 密码凭据

转载 作者:搜寻专家 更新时间:2023-11-01 08:36:12 25 4
gpt4 key购买 nike

我正在 Android 应用程序上实现 Google 的 Android 密码智能锁服务,虽然提供的 API 使您能够检索已保存的凭据、保存新凭据、保存多个凭据和删除特定凭据,但它实际上无法提供清除特定应用程序的所有已保存凭据。不仅没有直接的 API 来清除所有凭据,而且也没有编程方式来列出所有凭据以便逐一删除它们。

虽然用户可以直接登录他们的谷歌账户以直接删除保存的密码,但这不符合任何合理的用户交互流程。我能想到的唯一另一个想法是提示用户提供凭据列表,让用户一次“选择”一个,然后删除所选的凭据,这对于用户来说似乎也是一个非常笨拙且令人困惑的流程.

我已经尝试过将空凭证传递给 .delete() API 或创建具有空标识符的凭证的“明显”解决方案。

有没有已知的方法可以做到这一点而不会给用户带来非常糟糕的 UI 体验?

最佳答案

无法通过 API 以编程方式删除所有凭据,因为这不是典型的用户操作(删除所有用户数据有点危险,可能需要确认 UI 或撤消等)

但正如问题评论中所述,它可能会在测试中出现,因此最简单的建议是清除所有已保存的凭据 https://passwords.google.com或 chrome://settings/passwords(但更改同步到设备需要一两分钟)。

如果您对 API 中需要此功能的用户交互有更多反馈,请发表评论!

关于android - 从 App 中清除所有 Smart Lock 密码凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36443229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com