Login items based on BSSID and ESSID

All login items (especially for private networks 10./172./192.*) should be saved and be dependent of your current BSSID and ESSID.
At one place (HomeWiFi 00:12:34:ab:cd:ef) Bitwarden automatically only use login items to be used at this AP. At onother place (FriendWiFi 00:56:78:fe:dc:ba) Bitwarden automatically only use login items to be used at this AP. You should be able to assign a login item to one och many places/networks.

This should solve the issue with multiple login items with same URI.