apple / password-manager-resources

A place for creators and users of password managers to collaborate on resources to make password management better.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shared-credentials lists lack identifiers

merijndejonge opened this issue · comments

A list of domains whose credentials are shared in shared-credentials{-historical}.json lacks an identifier. This makes it difficult to make a reference to the group, or to determine a proper label for a group.

Eg. in the group of Amazon, the identifier "amazon" could be derived from the entries in the group (although, what to do with ring.com), but what to do with the group that 3docean.net belongs to?

For software that makes use of the list has a need to store common properties for a group, how can it properly identify a group?

It would therefore be extremely useful if the list includes an identifier for the group. Preferably, this would be the name of the owning domain of the group of domains. E.g.,

{
     "shared": [
         "alibaba.com",
         "aliexpress.com"
     ]
}

Could be turned into:

{
    "name": "alibaba.com",
     "shared": [
         "alibaba.com",
         "aliexpress.com"
     ]
 }