GitHub - apple/密码管理器资源: 一个供密码管理器的创建者和用户协作以改善密码管理的资源的地方。

主要观点

  • 密码管理器资源项目旨在促进密码管理器创建者合作,提升密码管理水平,目前资源包括数据(“怪癖”)和代码。
  • 怪癖有多种类型,如密码规则、共享凭据、更改密码 URL、2FA 码附加到密码的网站等。
  • 密码管理器合作有三大好处,包括提升质量、促进网站标准使用、增强用户信任。
  • 鼓励将项目数据纳入密码管理器,并贡献自己的怪癖。

关键信息

  • 资源类型及作用:

    • 密码规则:帮助生成兼容网站的密码,减少用户体验问题,提升密码管理质量。
    • 共享凭据:用于提供相关账户建议,可抑制密码重用警告。
    • 更改密码 URL:直接引导用户到网站更改密码页面。
    • 其他:如苹果应用 ID 与共享凭据的域名关系、浏览器扩展分发信息、2FA 码相关网站等。
  • 贡献与参与方式:

    • 提交 pull request 及查看贡献指南。
    • 通过 GitHub 问题或 Slack 讨论提问和交流想法。
    • 有意成为项目维护者可发送邮件提供相关信息。
  • 项目维护内容:

    • 处理 incoming issues 和 review pull requests。
    • 维护者需遵循项目行为准则。
  • 项目治理:

    • 苹果有权随时更改项目,包括数据格式和范围。

重要细节

  • 密码规则文件及语言:quirks/password-rules.json包含域名与密码规则的映射,Password Rules language用于编写和读取规则,有解析器可用。
  • 共享凭据文件:quirks/shared-credentials.jsonquirks/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记录嵌入时请求其他服务凭据的网站。
阅读 8
0 条评论