SSH Agent (MacOS) - add prompt popup

Hi,

Recently come from 1Password, one feature to make the SSH agent work better would be a popup on the screen a user is on requesting to authorize - at the moment it switches the screen back to the screen which the main application is on, and a in-application popup asks whether to approve/deny the request.

This makes the interaction feel pretty slow and clunky compared to a popup asking to approve/deny (extra points for accepting biometric also).

a classic problem with desktop SSH agent integrations: when an app like 1Password (or others such as gnome-keyring, KeePassXC, etc.) prompts for approval, it often does so on the display or workspace where the main application window resides

Would love it to have a behavior similar to Secretive when prompting for approval

Would be nice to have a prompting system similar to Secretive on Mac

When a program tries to access/use an SSH key, it prompts for Touch ID (and Watch if enabled in system settings)

Would be a nice addition for it to be configurable by keys too.

A system like Secretive could be implemented to just notify the user when one is in use, too.

@NekoTiki I’m a bit confused – you also made a post in this feature request: SSH Agent (MacOS) - add prompt popup – and isn’t that (older) feature request the same as this (new) one you opened just now?

@Nail1684 That’s true, I thought it was relevant to create a new one with some points I added :sweat_smile:

Notably:

  • The notification on use for items without explicit approval
  • The ability to configure the behavior for specific keys

If you feel like it doesn’t satisfy for a new thread, I’ll be happy to just add those points in my previous comment :smiley:

Okay, when it’s essentially the same request then it should be discussed in that one feature request. Therefore I now moved your posts into this request.