/gkerb-sts

Golang implementation of kerberos authentication via ADFS to Amazon AWS

Primary LanguageGoApache License 2.0Apache-2.0

g-kerb-sts

Golang implementation of kerb-sts. This was written for 2 reasons:

  1. To develop a better understanding of how Kerberos is used to authenticate with ADFS and Amazon AWS
  2. Get past an issue I was having with kerb-sts where 'someting' in the environment changed and kerb-sts stopped working

How to build

  • Clone the repo
  • go build
  • Look at the scripts folder for a thought on deployment

Considerations

This is pretty raw with a lot of hard-coded entries, so be sure to follow the code and comments so you know what needs to be changed in your environment