Skip to content

Releases: LarsGrevelink/php-simple-jwt

1.0.0

26 Sep 20:25
b83daa9
Compare
Choose a tag to compare

Bumped the minimum PHP version to PHP 7.3. Categorised exceptions for a better structure (breaking), passing along headers while creating tokens or parsing an existing token adheres to that token's structure and small improvements.

Version 0.4.0

27 Oct 12:30
1b2460e
Compare
Choose a tag to compare

Added conditions, claims and various (blueprint) signing and verification methods for a more flexible implementation of the package. Blueprints can now be fully in charge of how tokens are generated, signed and verified.

Version 0.3.0

18 Jun 17:41
Compare
Choose a tag to compare

To ease and centralise the way of signing a token; a small utility was added. The TokenSignature class has two different methods of being used. It can either be applied to the token itself through Token->signature or through the blueprint's TokenBlueprint::generateAndSign method. It can be used to keep the actual construction of the signature away from the implementation logic.

Version 0.2.0

31 Aug 17:49
Compare
Choose a tag to compare

Increased validation when parsing JWT Tokens and better separation of thrown exception so a better distinction can be made on the integration level. Global documentation, typing and test improvements now covering almost 100% of the codebase.

Version 0.1.0

31 Aug 17:41
Compare
Choose a tag to compare

The initial release of the package. Supports generating and parsing HMAC and RSA signed JWT tokens and adds the initial version of TokenBlueprint generation and validation.