Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

simple-oauth2

Package Overview
Dependencies
Maintainers
0
Versions
53
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

simple-oauth2 - npm Package Versions

23
6

5.1.0

Diff

Changelog

Source

5.1.0

Fixes

  • #434 Preserve existing refresh token when refreshed token doesn't contain a new refresh token
jonathansamines
published 5.0.1 •

Changelog

Source

5.0.1

Fixes

  • #440 Update @hapi/hoek to v11.x to avoid URL clonning issues

Documentation

  • #430 Update authorizeURL docs with a custom param example
  • #421 Fix typo on API.md
  • #422 Improve jsdocs
  • #409 Remove build badge
jonathansamines
published 5.0.0 •

Changelog

Source

5.0.0

New features

  • #332 Preserve query params on authorizePath on authorizeURL method

Maintainance

  • #341 Rewrite integration tests
  • #382 Update eslint parser dependencies
  • #390 Add Node 16 to test matrix
  • #404 Update ava to v4.x
  • #405 Update @hapi/hoek to v10.0.0
  • #406 Update @hapi/wreck to v18.0.0
  • #407 Update @hapi/boom to v10.0.0
  • #407 Update doctoc to v2.x
  • #408 Add Node 18 to test matrix

Documentation

  • #403 Add LinkedIn example

Breaking changes

  • 340 Accept only options available per grant type
  • #403 Drop support for Node 12. Require at least Node 14
  • #406 Disable redirects by default
jonathansamines
published 4.3.0 •

Changelog

Source

4.3.0

New features

  • #387 Add support to configure refreshPath

Maintainance

  • #386 Update eslint v8
  • #379 Use c8 to collect code coverage
  • #356 Update development dependencies
  • #355 Add package support info

Documentation

  • #385 Documentation update
  • #380 Deprecate simple-oauth2 v3
  • #373 Documentation update
jonathansamines
published 4.2.0 •

Changelog

Source

4.2.0

Improvements

  • #354 Add support for custom http options to access token refresh and revoke operations

Maintainance

  • #329 Documentation updates for persistent access token refresh
  • #330 Upgrade module to use eslint v7
  • #331 Internal module reorganization
  • #333 Add template for issues
  • #341 Segregate integration tests by responsability area
  • #352 Use Node 14 as default runtime version for development. Document support matrix
  • #353 Use joi instead of the deprecated @hapi/joi module
jonathansamines
published 4.1.0 •

Changelog

Source

4.1.0

Improvements

  • #328 Add support to refresh persistent access tokens

Maintainance

  • #326 Remove usage of date-fns production dependency
  • #325 Setup volta instead of nvm to handle node versions
  • #322 Update acorn version in package-lock file
jonathansamines
published 4.0.0 •

Changelog

Source

4.0.0

Breaking changes

  • #292 #313 Require at least Node 12
  • #292 Use private class fields for non-public API's
  • #292 Access token .token property is now frozen
  • #318 New public API separating each grant type into it's own submodule
  • #321 Rename resource owner credentials module to be accurate

Maintainance

  • #292 Upgrade @hapi/hoek to v9 (requires Node 12)
  • #292 Upgrade @hapi/joi to v17 (requires Node 12)
  • #292 Upgrade @hapi/wreck to v17 (requires Node 12)
  • #311 Upgrade nock dev library to v12
  • #319 Add Node 14 to test matrix

Documentation

  • #314 Add client credentials token refresh disclaimer
  • #317 Fix output documentation for boom errors
  • #320 Add complete reference documentation
jonathansamines
published 3.4.0 •

Changelog

Source

3.4.0

Improvements

  • #301 Refactor module schema to reuse constants across the codebase
  • #302 Extract access token parsing functionality from token class
  • #310 #312 Change how date-fns is imported do make it compatible with webpack

Maintainance

  • #303 #304 Add more references to API documentation on library README
  • #306 Add documentation for URL resolution on host/paths configurations
  • #307 Replace travis CI with github actions
jonathansamines
published 3.3.0 •

Changelog

Source

3.3.0

  • #299 Add support to verify for token expiration with a custom expiration window
  • #300 Add support to set the header credentials' encoding mode with options.credentialsEncodingMode.
jonathansamines
published 3.2.0 •

Changelog

Source

3.2.0

New features

  • #298 Add support for custom scope separator by using options.scopeSeparator configuration

Improvements

  • #290 Valid token presence is verified on access token creation
  • #290 Valid tokenType presence is verified on .revoke calls

Maintainance

  • #289 Remove dev lodash library from tests
  • #285 Update ava test runner to v3
  • #287 Update chance-access-token dev library to v2
  • #288 Update nyc instrumentation dev library to v15
  • #297 Add tests for empty credentials support
  • #291 Improve library documentation. Separate API reference from main documentation
23
6
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc