headless-sso
Runs aws sso login headlessly when using the --no-browser
option.
Background
We want to avoid leaving the terminal and opening yet another tab and having to click Next next next...
Install
go install github.com/sayuthisobri/headless-sso@latest
Usage:
aws sso login --profile pp --no-browser | headless-sso
Note: headless-sso
gets the AWS user credentials from a .netrc
file with the following format:
machine name has to be headless-sso
machine headless-sso
login <username>
password <something-secret>
Example:
Limitations:
- Only works with hardware MFA/U2F - Need to read MFA code from stdin.
Release Notes:
Working but Still WiP, Contributions welcome.
License:
Apache-2.0