github icon indicating copy to clipboard operation
github copied to clipboard

Remember SSH key passphrase

Open CptAdamica opened this issue 7 years ago • 6 comments

Edit by @rsese to add template details to issue body

Description

There is no checkbox to remember your SSH key passphrase like when using HTTPS.

gitpasswordreminder

Steps to Reproduce

When using the SSH URL for your repository:

  1. Open Git Tab (Not GitHub tab)
  2. Fetch, push or pull

At this point, if you don't have an SSH agent setup and have run ssh-add before starting Atom, you're prompted for your key passphrase.

Expected behavior:

Checkbox to remember your key passphrase.

Actual behavior:

There is no checkbox available.

Reproduces how often:

100%

Versions

Atom : 1.31.2 Electron: 2.0.7 Chrome : 61.0.3163.100 Node : 8.9.3


For each operation, ask for the password. (Fetch, pull, push) Can you remember the password? Thanks!

CptAdamica avatar Oct 16 '18 09:10 CptAdamica

Thanks for reaching out!

A checkbox to remember your credentials was added in 1.26, so it should be available?

But it would be super helpful if you can fill out the issue template information, the information in the template is really useful for us when triaging issues. For example, what version of Atom are you running and what operating system? Do you see the "Remember" checkbox when prompted for your credentials?

rsese avatar Oct 17 '18 00:10 rsese

Sorry for my bad English. :)

Description

There is no checkbox available.

gitpasswordreminder

Steps to Reproduce

  1. Open Git Tab (Not GitHub tab)
  2. Fetch, push or pull
  3. Add password every time

Expected behavior:

Remember the password.

Actual behavior:

There is no checkbox available.

Reproduces how often:

100%

Versions

Atom : 1.31.2 Electron: 2.0.7 Chrome : 61.0.3163.100 Node : 8.9.3

CptAdamica avatar Oct 17 '18 07:10 CptAdamica

We do have a "remember me" checkbox for https credentials, but not for SSH keys. I think I was a little leery about handling private key passphrases properly... ? But that ship has kind of already sailed with GPG and https.

In the meantime, you can avoid the prompt if you set up an SSH agent and run ssh-add before launching Atom.

smashwilson avatar Oct 17 '18 11:10 smashwilson

lol totally missed the "rsa" in the issue title 😄

I'll go ahead and tag as an enhancement but please close if this isn't something y'all would plan to do :v:

rsese avatar Oct 18 '18 01:10 rsese

I have the same issue.

Running ssh-add before launching Atom doesn't help

max-sym avatar Mar 19 '19 15:03 max-sym

+1

oEjk avatar Apr 29 '22 21:04 oEjk