aws-jwt-verify
aws-jwt-verify copied to clipboard
v5.0.0 tracking issue
In release v5.0.0 we aim to support AWS ALB (#109 ) for which we have to do significant groundwork. This issue tracks that groundwork:
- Bump minimum supported Node.js version to 16 from 14: in #164
- Support ES256, ES384 and ES512: in #164
- Support non-standard JWKS: #167
- Support JWTs with padding: tbd
- Create an AwsAlbJwtVerifier and AwsAlbJwksCache: tbd
ALB docs on verifying their JWTs: link
Notably: the docs say they put iss, client and exp claims in the JWT header––which is non-standard, according to standard they should be in the JWT payload.
And here's the docs for Amazon Verified Access which works similar to ALB: link
It's out: https://github.com/awslabs/aws-jwt-verify/releases/tag/v5.0.0
Still need to finish #176 but we decided to not make that block release of v5.0.0