99designs / keyring

Go library providing a uniform interface across a range of secure credential stores
MIT License
576 stars 135 forks source link

Support unlocking MacOS keyring via TouchID #115

Open milesbxf opened 2 years ago

milesbxf commented 2 years ago

I'm a heavy user of aws-vault and don't like having to enter the password as often as I do, so being able to use Touch ID would significantly speed things up. This adds the base support to 99designs/keyring to allow storing the keyring passphrase in the login keychain, and unlocking it via Touch ID.

This is heavily based off @lox's proof of concept on this in https://github.com/99designs/aws-vault/pull/131 🙌

toast-gear commented 1 year ago

@mtibben adding support for TouchID in aws-vault would drastically improve the the application which that work depends on this.

daeho-ro commented 1 year ago

Recently, passkey is really hot topic and being a trend. So I hope this PR have to be considered again.