mooltipass / moolticute

Mooltipass crossplatform daemon/tools
GNU General Public License v3.0
143 stars 67 forks source link

The site name is not sufficient for credential selection #1036

Open noseshimself opened 2 years ago

noseshimself commented 2 years ago

Missing feature

The triple of site name, user name and password is not sufficient for sites where separate logins are required for different services (e. g. NextCloud with a RainLoop webmail app plugged in -- the webmail interface requires different login data and having to scroll around on the device every time to select the correct one (let's not talk about OTP which is not working for me anyway).

I would recommend having (at least for the browser plug-ins) the option of storing the complete URL, too.

Justification

I don't want to have to interrupt my workflow to select the correct set of credentials from similar looking entries (as my username is the same in every instance -- just the passwords are different) every time. I guess nobody wants that.

Disadvantage: Either have a database in the browser plugins for this and a synchronization nightmare or give the device even more storage which will increase cost and battery usage (so add more battery and make it more expensive -- what is a tool good for that doesn't really do its job even if it is cheaper?).

Workarounds

Turn the wheel again and again. And guess which of the four "user"s is the correct one. (That's the trouble with twin witches -- you never know which witch is which witch.)

ChrisGuyML commented 1 year ago

So you need to link you username to other credentials? The site can be specific but you want to link the user names, similar to linking passwords, to fill in at the different URLs?

noseshimself commented 1 year ago

The other alternative would be evaluating full URLs in some cases (eg the different applications on one nextcloud server) and only site name components in other cases (e. g. the nightmare of the SSO portal of HP) the selector should rather be a *.hpe.com. Do you have an alternative idea? The setting obviously has to be per entry.