patriotsoftware/Cognito Identity Auth

Use GitHub Actions OIDC access token and get temporary AWS Credentials from an Amazon Cognito Identity Pool using the Enhanced (Simplified) AuthFlow.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 29, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: patriotsoftware/cognito-idpool-auth@b0b9837b67efd422232bd080f23b4c3500808fe0 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
audienceAudiencecognito-identity.amazonaws.com
aws-account-idAWS Account IDno""
aws-regionAWS Regionno""
cognito-identity-pool-idCognito Identity Pool IDyes
custom-role-arnCustom Role Arnno""
set-as-profileSet credentials as profile with provided namenono
set-in-environmentSet credentials as environment variablesno""
namedescription
aws_access_key_idAWS Access Key Id
aws_secret_access_keyAWS Secret Access Key
aws_session_tokenAWS Session Name
aws_regionAWS Region