https://github.com/jasonstitt/example-aws-saml
Example to accompany "Complete AWS SAML setup using Terraform and aws-credful"
https://github.com/jasonstitt/example-aws-saml
aws example saml sso terraform
Last synced: 7 days ago
JSON representation
Example to accompany "Complete AWS SAML setup using Terraform and aws-credful"
- Host: GitHub
- URL: https://github.com/jasonstitt/example-aws-saml
- Owner: jasonstitt
- Created: 2021-10-29T20:32:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-29T20:39:33.000Z (over 4 years ago)
- Last Synced: 2025-02-23T02:30:49.383Z (about 1 year ago)
- Topics: aws, example, saml, sso, terraform
- Language: JavaScript
- Homepage: https://jasonstitt.com/aws-saml-terraform
- Size: 11.7 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS SAML test provider
This is a non-production SAML identity provider (IdP) for testing with the AWS Console. For a more detailed explanation of the purpose of this IdP, see my blog post, [Complete AWS SAML setup using Terraform and aws-credful](https://jasonstitt.com/aws-saml-terraform).
*Step 1*: install and generate keypair and metadata files
```
npm install
export AWS_ACCOUNT_ID=
npm run generate
```
*Step 2*: apply Terraform to a test AWS account
```
(
cd tf
terraform init
terraform apply
)
```
*Step 3*: run identity provider
```
npm start
```
*Step 4*: access AWS console
Navigate in a browser to [`http://localhost:3000/saml`](http://localhost:3000/saml)