Gbrlsnchs Jwt Versions Save

Go JWT signing, verifying and validating

v2.0.0-alpha.0

5 years ago

v1.1.0

5 years ago

Changed

  • Prevent expensive slice reallocation when signing a JWT.
  • Refactor tests.

Fixed

  • Signature of "none" algorithm.

Removed

  • internal package.

v1.0.2

5 years ago

Removed

  • Makefile.
  • Benchmark test (unused).

v1.0.1

5 years ago

Fixed

  • Wrap Travis CI Golang versions in quotes (for parsing issues, see this).

v1.0.0

5 years ago

Added

  • AppVeyor configuration file for running tests in Windows.
  • vgo module file.

Changed

  • FromContext now receives a context key as additional parameter.
  • FromContext now tries to build a JWT if value in context is a string.
  • Simplified Travis CI configuration file.
  • Update README to explain the motivation to have created this library and its differences from other JWT libraries for Golang.

v0.5.0

6 years ago

Added

  • FromContext function to extract a JWT object from a context.
  • FromCookie function to extract a JWT object from a cookie.

Changed

  • Split tests into several files in order to organize them.

v0.4.0

6 years ago

Added

  • Support for "none" method.
  • Tests for "none" method.
  • Missing JWTID claim.
  • Plugable validation via validator functions.

Changed

  • (*JWT).JWTID method name to (*JWT).ID.

Fixed

  • Message in ErrECDSASigLen.

v0.3.0

6 years ago

Changed

  • Package structure.

Removed

  • Additional packages (jwtcrypto and jwtutil).

v0.2.0

6 years ago

Added

  • New test cases.
  • Claims' timestamps validation.

Changed

  • Tests organization.
  • Use time.After and time.Before for validating timestamps.
  • jwtcrypto/none.None now implements jwtcrypto.Signer.

Fixed

  • Panicking when private or public keys are nil.

v0.1.0

6 years ago

Added

  • This changelog file.
  • README file.
  • MIT License.
  • Travis CI configuration file.
  • Makefile.
  • Git ignore file.
  • Editorconfig file.
  • This package's source code, including examples and tests.
  • Go dep files.