主要观点:
- 密码管理器资源项目旨在促进密码管理器创建者合作,提升密码管理水平,目前资源包括数据(“怪癖”)和代码。
- 怪癖有多种类型,如密码规则、共享凭据、更改密码 URL、2FA 码附加到密码的网站等。
- 密码管理器合作有三大好处,包括提升质量、促进网站标准使用、增强用户信任。
- 鼓励将项目数据纳入密码管理器,并贡献自己的怪癖。
关键信息:
资源类型及作用:
- 密码规则:帮助生成兼容网站的密码,减少用户体验问题,提升密码管理质量。
- 共享凭据:用于提供相关账户建议,可抑制密码重用警告。
- 更改密码 URL:直接引导用户到网站更改密码页面。
- 其他:如苹果应用 ID 与共享凭据的域名关系、浏览器扩展分发信息、2FA 码相关网站等。
贡献与参与方式:
- 提交 pull request 及查看贡献指南。
- 通过 GitHub 问题或 Slack 讨论提问和交流想法。
- 有意成为项目维护者可发送邮件提供相关信息。
项目维护内容:
- 处理 incoming issues 和 review pull requests。
- 维护者需遵循项目行为准则。
项目治理:
- 苹果有权随时更改项目,包括数据格式和范围。
重要细节:
- 密码规则文件及语言:
quirks/password-rules.json
包含域名与密码规则的映射,Password Rules language
用于编写和读取规则,有解析器可用。 - 共享凭据文件:
quirks/shared-credentials.json
和quirks/shared-credentials-historical.json
分别记录当前和历史的共享凭据关系。 - 更改密码 URL 文件:
quirks/change-password-URLs.json
记录用户可更改密码的 URL。 - 苹果相关文件:
apple-appIDs-to-domains-shared-credentials.json
用于 macOS、iOS 和 iPadOS 中的密码建议。 - 浏览器扩展分发信息:
web-browser-extension-distribution-information.json
记录浏览器与扩展商店的关系,苹果用于限制 iCloud 密码扩展的通信。 - 2FA 码相关网站文件:
quirks/websites-that-append-2fa-to-password.json
记录需附加 2FA 码的网站。 - 第三方嵌入网站文件:
quirks/websites-that-ask-for-credentials-for-other-services-when-embedded-as-third-party.json
记录嵌入时请求其他服务凭据的网站。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。