Apple issued a notice to developers that the company has launched a new open-source project, Password Manager Resources, to help developers of password managers collaborate to create strong passwords compatible with popular websites.
According to the company, it hopes that developers can take advantage of Apple’s existing knowledge and make improvements to benefit password management tools in general. Using this password manager resource open source project, developers can integrate the site-specific requirements used by iCloud Keychain Password Manager to generate strong unique passwords.
Apple said that unlike working alone, sharing resources can lead to more improvements with less effort. It can further promote the adoption of common password standards for websites and improve compatibility with different password managers.
Having password managers collaborate on these resources has three high-level benefits:
- By sharing resources, all password managers can improve their quality with less work than it’d take for any individual password manager to achieve the same effect.
- By publicly documenting website-specific behaviors, password managers can offer an incentive for websites to use standards or emerging standards to improve their compatibility with password managers; it’s no fun to be called out on a list!
- By improving the quality of password managers, we improve user trust in them as a concept, which benefits everyone.
The source code is available on Github.