- #47 - BREAKING CHANGE
verifyAccessToken
andverifyIdToken
no longer return annjwt.Jwt
with setters (likesetIssuer
orsetSubject
). The resultingjwt
is now frozen to prevent manipulation
- #48 - feat: adds
getKeysInterceptor
option fromjwks-rsa
- #46 - Upgrades
njwt
version to2.0.1
to pull in CVE-2024-34273 resolution
- #45 - freezes
njwt
version
- #37 - upgrades jwks-rsa dependencies
- #28 - Fix for deprecated option
requestAgentOptions
in favor ofrequestAgent
(via jwks-rsa)
- Increases minimum Node version to 14
- #25
- Updates njwt and jwks-rsa versions to address security vulnerability in shared sub dependency (jsonwebtoken)
- Resolves #21
- #12 - Passes requestAgentOptions through to the jwks-rsa library
- #8 - Fixes error on
jwt.isExpired()
invocation
- #708 - Adds support for custom JWKS URI when it cannot be constructed from issuer URI
- #1012 Removes @okta/configuration-validation dependency
- #979 - Adds TypeScript type declaration file. Configured eslint and tsd
- #952 - Updates configuration-validation dependency to 1.0.0
- #953 - Fixes security vulnerability in jwks-rsa dependency
- #951 - Adds verifyIdToken()
- #951 - Verifier will throw error "No KID specified" if no KID is present in the JWT header
- #935 Updates jwks-rsa version for security fixes
2f2d39f
- Removes check of client_id from access tokens #4770d5afa7
- Updates dev deps to remove vulns #484
7fc3ebf
- Pins jkws-rsa at 1.4.0 to work around a dependency problem (see #448 )
2945461
- Updates@okta/configuration-validation
version.
1ae19d1
- Adds configuration validation forissuer
andclientId
when passed into the verifier.
3582f25
- Rely on shared environment configuration from project root.c37b9cf
- Updates the TCK version to support new integration tests.c8b7ab5a
- Migrate dependencies to project root utilizing yarn workspaces.6b6aca4
- Migrates mocha tests to jest.0a504a6
- Add note that this library is only for NodeJS