Why does keychain not allow multiple URL for the same account entry?
Apple Keychain does duplicate website entries when multiple URLs/domains correspond to the same organisation (same account).
For example:
- University: university.com
- Student profile page: students.university.com
- Corporate Webmail: universitywebmail.net
- University library: university.library.com
Those example 4 domains rely on the same credentials.
Safari/iOS would create 3 entries: one for *.university.com, another one for universitywebmail.net and a third one for university.library.com. Ironically, Safari would warn you about the risks of repeating passwords on different websites (which are actually not).
They are actually the very same account and for those credentials that could very well be grouped in a single entry, but 3 entries would have been created.
Sometimes Safari will (randomly?) decide to create multi-URL password entries, but they are still not manageable.
There is no way to manually edit/merge credentials in this way, nor on iOS/MacOS Keychain/Safari/System preferences.
What is the rationale for this behavior and how can it be workarounded to merge entries?
Thanks.
MacBook Air 13″, macOS 12.6
