A simple library to work with JSON Web Token and JSON Web Signature
This release removes the possibility of having parsing issues when dealing with time-fractions with more than 6 decimal places.
This release removes the possibility of having parsing issues when dealing with time-fractions with more than 6 decimal places.
json_encode()
to convert time fractions to microseconds cause precision issues thanks to @sachchida1993This release fixes a specification compatibility issue by making sure we use floats to represent time fractions.
This release fixes a specification compatibility issue by making sure we use floats to represent time fractions.
This release fixes the polyfill for sodium base64 encoding.
This release makes it possible to use the library when libsodium < 1.0.14 is installed.
This release fixes an issue with the compatibility layer that disallowed us to use composer's classmap-authoritative autoload.
This release fixes a gap on our forward compatibility layer with v4 for multiple audience support, improving the documentation to state how users can migrate their code.
This release provides a new algorithm (EdDSA over Curve25519) and a claim formatted that always uses integers for date claims.
This release fixes the validation logic of the expiration claim, making sure we're properly following the RFC.