mooltipass / moolticute

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

Support for Non-Web Dialogs #1032

Open stonemirror opened 2 years ago

stonemirror commented 2 years ago

Missing feature

On MacOS, I needed to sign into an iCloud account via the System Preferences app, and was presented with a dialog requesting a password. There's no way that I can find, currently, to direct the MooltiPass to simply send the password string to the Mac as though it were being typed on the keyboard outside of a web browser with the extension installed. Since the MooltiPass presents as a keyboard, is there any reason it just can't type?

Justification

It would make using the device more generally seamless. See the described workaround, below. Trying various things seemed to suggest to me that the Mooltipass is aware when something other than a browser is in focus; it never offered to send anything to the in-focus text box in the app.

Workarounds

  1. Open MooltiCute, go to "Credentials", enter management mode, okay the request on the device.
  2. Manually copy the password from the relevant entry.
  3. Manually paste it into the text box in the System Preferences app.
limpkin commented 2 years ago

oh an overlay that would allow this feature would be neat indeed! regarding the workaround, keep in mind that you do have manual credential recall though :)

ChrisGuyML commented 1 year ago

I routinely select the credentials directly on the Mooltipass device and the password as well as the TOTP values are typed in as if I was doing the typing.