node-openid-client

OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

MIT License

Downloads
10.2M
Stars
1.8K
Committers
45

Bot releases are visible (Hide)

node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • typescript: allow 'id_token token' as a response type (61c486c)

Features

  • detect self-issued OP and validate ID Token accordingly (c5d3158), closes #220 #221
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • allow duplicate "kid" values in issuer's jwks_uri (sigh) (8840fb6)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • enabled full JWT validation on distributed and aggregated claims (d95e31b)

Features

  • allow consuming JARM responses (jwt response mode) (dd4aae9)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • skip validating iat is in the past (0791001)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • remove check for nonce presence in params (cac46fb)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • check for mTLS request options during token_endpoint calls (269569f)
  • typescript: complete http options (3997687)

Features

  • added API for fetching any resource (ae242a5)
  • added issuer.FAPIClient for FAPI RW integrations (ab88aa5)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • use shake256(m, 114) for Ed448 ID Token _hash claims (80311c8)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • assert jwks is present for private_key_jwk first (c1f875c)
node-openid-client -

Published by panva almost 5 years ago

Bug Fixes

  • use sha512 for Ed25519 and shake256 for Ed448 ID Token _hash claims (31f7a04)
node-openid-client -

Published by panva almost 5 years ago

Features

  • allow tokenType for userinfo to use as authorization header scheme (4eaa75f)
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • allow distributed claims to be missing from the response (48d6633), closes #197
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • use updated jose package (1f3a251)
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • typescript: add missing Strategy interface properties (c0d59c4), closes #189
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • typescript: remove the need for @types/got dependency (e5a50d7)
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • assert client_secret is present when required, require client_id, etc (82855a5)

Features

  • Add Typescript definitions (#184) (c37130b)
  • allow clientAssertionPayload to overwrite default payload (28c8964)
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • device authorization request always pushes the client_id to body (6fbf125)
node-openid-client -

Published by panva about 5 years ago

Bug Fixes

  • ignore runtime unsupported or malformed issuer jwks (f08b8be)
node-openid-client -

Published by panva about 5 years ago

Features

  • add RFC8628 - OAuth 2.0 Device Authorization Grant (Device Flow) support (adb4b76)
  • allow multiple resource parameters in authorization requests (dfdd8cb)
node-openid-client -

Published by panva about 5 years ago

Features

  • added Node.js lts/dubnium support for runtime supported features (54788c2)
node-openid-client -

Published by panva about 5 years ago

Features

  • electron v6.x runtime support (65ec619)
Package Rankings
Top 0.78% on Npmjs.org
Related Projects