5.2.1 • Published 10 months ago

@cfworker/jwt v5.2.1

Weekly downloads
92
License
MIT
Repository
github
Last release
10 months ago

cfworker/jwt

npm.io npm.io npm.io npm.io npm.io

Tiny lib for decoding JWTs and verifying signatures, using native crypto APIs.

Currently supports RS256, RS384, and RS512.

const jwt = request.headers.get('Authorization');
const issuer = '...'; // Auth0 origin.
const audience = '...'; // Auth0 client id.

const result = await parseJwt({ jwt, issuer, audience });
if (!result.valid) {
  console.log(result.reason); // Invalid issuer/audience, expired, etc
} else {
  console.log(result.payload); // { iss, sub, aud, iat, exp, ...claims }
}
5.1.1

10 months ago

5.1.0

10 months ago

5.2.1

10 months ago

5.2.0

10 months ago

5.0.0

10 months ago

4.0.5

2 years ago

4.0.6

2 years ago

4.0.4

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

2.0.0

3 years ago

3.0.0

3 years ago

1.12.2

3 years ago

1.12.1

3 years ago

1.12.0

4 years ago

1.10.2

4 years ago

1.11.0

4 years ago

1.10.1

4 years ago

1.9.0

4 years ago

1.8.4

4 years ago

1.8.3

4 years ago

1.8.2

4 years ago

1.8.1

4 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.11

4 years ago

1.6.10

4 years ago

1.6.9

4 years ago

1.6.8

4 years ago

1.6.6

4 years ago

1.6.5

5 years ago

1.6.3

5 years ago

1.6.0

5 years ago

1.2.18

5 years ago

1.2.17

5 years ago

1.2.14

5 years ago

1.2.13

5 years ago

1.2.10

5 years ago

1.2.9

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.5

5 years ago