Skip to content

TheBaus/headless-sso

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

headless-sso

Runs aws sso login headlessly when using the --no-browser option.

Go Reference Go Report Card

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/mziyabo/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:

headless-sso demo

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

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%