-
Notifications
You must be signed in to change notification settings - Fork 6
Description
(Apologies if I missed something and this use case is already covered, would be very happy to know there is a solution to this already 😅)
Mooltifill, to my knowledge, doesn't take into account cases where the URL calculated from the package name, subdomain or not, is not the same URL that a user would have saved to log into a service from a PC browser. To provide some examples:
I have a protonmail.com credential saved in my Mooltipass, but the app package name makes Mooltifill search for protonmail.ch, which to my knowledge has never been a URL serving a login page. And now with Proton's new SSO, you would actually sign in with proton.me credentials for newer accounts. You also use the same account for the ProtonVPN app, which has a completely different package name.
For federated apps, like Mastodon, the user would likely log in with an instance's URL, or sometimes even their own, and not the URL autogenerated from the package name.
For my Synology apps, I have my credentials under a custom domain, so I can't use Mooltifill to log on.
What I would like is the ability to type in the URL to use in Mooltifill before it sends the request to the device, with a way to save multiple "aliases" for an app that the user can click when requesting a credential. This avoids situations where Mooltifill is not usable if the service changes domain names for whatever reason.
As an example of what a solution might look like: the first time I log in to the ProtonMail app, I would click the Mooltifill autofill bubble, then select some new option that says "proton.ch is not correct, add alias." Then I would add protonmail.com as an "alias." Then I would be able to look up the credential with this and log in.
Let's say I log out and want to log in again, but this time with a proton.me account. Rather than replace the protonmail.com alias, I would add a second one, and now for all future logins, I would be able to pick which of these URLs I want to use to retrieve the credential from the device.
I think some of Moolticute's settings would alleviate part of this issue, but every time the user needs to tweak the domain to log in to an app, they would have to find a PC and make that change first.