3

我有一个 Android 应用程序,它使用 AppAuth 打开一个 OAUth 网页以对用户进行身份验证。当用户通过身份验证后,chrome 浏览器会建议用户在浏览器中存储凭据(用户/密码)。如果可能,我想禁用此行为。

我已经搜索并阅读了文档,但没有找到任何关于指示浏览器不建议自动完成(存储)的可能性(或相反)的信息。

更改登录页面不是一种选择。我最好希望将一些信息(标志)传递给意图中的 chrome 选项卡。

所有帮助将不胜感激。

4

1 回答 1

2

AppAuth-Android 的主要维护者在这里。据我所知,您无法向浏览器/自定义选项卡“提示”您想要禁止凭据保存提示。Chrome 和其他浏览器供应商不喜欢将这种选择权提供给开发人员,因为它经常以对用户和安全不利的方式被滥用,例如错误地尝试阻止密码管理器。

于 2018-02-21T21:44:17.670 回答