Feature Request: Ask approval only once
Right now there are only options to ask for approval for each "application" or "application and terminal". Would it be possible to request a new option to just ask for approval once until the next time 1password exits?
I use VSCode and it disconnects the SSH session when my laptop is idle. It's annoying to have to unlock my 1password every time I re-login to SSH (because it does a full reconnect with a new process on reload). Could we please get an option to just permanently approve ssh-agent without needing to unlock 1password until the next restart?
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser:_ Not Provided
Comments
-
Actually, maybe the problem is just that it does not respect "Ask for approval for each application" if 1password locks. It should keep the approval for the application even if it locks.
0 -
Hi @moozy There are some settings that may help improve the experience for you.
There is a setting Under 1Password Settings > Developer > Security dropdown you'll find "Remember key approval" which has an option to remember approval until 1Password quits, there's more about this on our docs at https://developer.1password.com/docs/ssh/get-started#adjust-your-authorization-options.
You can also tick "Approve for all applications" directly in the new auth prompt which will allow the agent to act more similarly to the standard OpenSSH behaviour for a given SSH Key, there's also more about this on our docs at https://developer.1password.com/docs/ssh/get-started#in-the-authorization-prompt.
You will still need to unlock 1Password in order to perform an SSH operation as the SSH Key must be available to the agent, but you will not need to also re-authorise the usage of the key.
I hope this helps, let me know how you get on
0