网易科技讯6月6日消息,据外媒报道,美国当地时间周五,苹果公司宣布推出新的开源项目,旨在帮助密码管理器开发者为用户创建更强大、兼容性更好的密码管理系统。
所谓的“密码管理器资源”倡议是苹果的几个开源项目之一,它允许密码管理器应用程序将iCloud Keychain密码管理器使用的网站特定要求整合到自己的应用程序中。苹果的目标是让密码应用程序开发商在开发资源方面进行合作,以提高质量,记录网站特定的行为,并提高用户信任。
其中有些资源包括网站的行为“怪癖”,比如具体的密码指南和凭证后端。举例来说,对于设计不佳的网站来说,在用户尝试输入密码后,它们可能只告诉用户有特定的最大密码长度或对特殊字符要求,这会令用户感到沮丧。常规密码管理器也无法知道站点的规则,因此他们创建的强密码可能会被站点拒绝。
作为该项目目标的一个例子,苹果正在收集某些网站特定密码规则的数据,例如使用特殊字符和长度要求,并允许开发人员将这些数据整合到他们自己的应用程序中。
苹果表示:“每次密码管理器生成的密码实际上与网站不兼容时,人们不仅体验不佳,而且有理由尝试创建自己的密码。”该项目的其他方面包括共享单一登录系统网站上的数据,以及用户可以更改密码的网页。
苹果正在鼓励开发者将该项目的数据和其他资源整合到他们自己的应用程序中,唯一的规定是他们必须与该项目分享他们自己的数据和发现。苹果新项目的完整细节,以及使用的实际代码都可以在Github上找到。(小小)