在 iOS 中访问密码管理器应用程序
Posted
技术标签:
【中文标题】在 iOS 中访问密码管理器应用程序【英文标题】:Accessing password manager apps in iOS 【发布时间】:2019-11-16 00:27:11 【问题描述】:我们正在尝试在仅 ios 的 React Native 应用中打开密码文本输入模式,该模式将打开第三方密码管理器应用。我们已经在许多 iOS 应用程序中看到了相同的 UI 组件,其中两个示例是 Airbnb 和 Venmo。
以下是 Airbnb 应用的示例:
我们一直在寻找高低,以弄清楚这个模态被称为什么以及如何访问它。有谁知道这些应用是如何做到这一点的?
【问题讨论】:
您只需将文本字段的content type 设置为用户名和密码,如果密码管理器可用,iOS 会提示用户 感谢您的帮助!我们已经在设置内容类型,并且已经能够访问本机密码自动填充。这是一个单独的 UI 组件,这些应用程序可以通过按钮访问它(请注意我屏幕截图中 Input 中的 1password 徽标按钮)。它不需要为自动填充启用1个密码,并且会单独打开它。 这可能是 1Password 和那些应用程序在 iOS 12 之前一起工作的旧功能。最佳做法是支持系统方法,这样用户可以访问他们已安装的任何密码管理器 @Paulw11 你所说的不同:这些设置是针对内置 iOS 密码填写系统的。 OP 希望允许第三方应用。 @Bill 自 iOS 12 起第三方应用程序,例如 1password,可以提供一个扩展,允许它们与系统密码功能集成。只要您在文本字段上设置内容类型,用户就可以从 iCloud 钥匙串或 1password 或他们安装的任何其他兼容的密码管理器访问他们的密码。 【参考方案1】:我认为这是使用 AgileBit's 1Password extension 完成的
【讨论】:
以上是关于在 iOS 中访问密码管理器应用程序的主要内容,如果未能解决你的问题,请参考以下文章
iOS限免 | Python/PHP/HTML 编辑器密码管理器等 6 款APP