Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added `array` type hinting to `decode` method (#101) | Michał | 2017-06-26 | 1 | -4/+1 |
| | |||||
* | Detect invalid Base64 encoding in signature (#162) | Brent Shaffer | 2017-06-21 | 1 | -2/+3 |
| | |||||
* | Add the proper Exception message for all JSON error types by PHP (#110) | Giorgio Balduzzi | 2017-06-21 | 1 | -1/+3 |
| | |||||
* | Updates JWT::verify to handle openssl errors (#159) | Brent Shaffer | 2017-06-21 | 1 | -5/+9 |
| | |||||
* | Merge pull request #129 from stampycode/patch-1 | Brent Shaffer | 2017-06-21 | 1 | -0/+3 |
|\ | | | | | bugfix: 'kid' not in given key list | ||||
| * | cosmetic updates | Tim Stamp | 2017-01-24 | 1 | -2/+2 |
| | | |||||
| * | bugfix: 'kid' not in given key list | Tim Stamp | 2016-12-12 | 1 | -0/+3 |
| | | | | | | | | if 'kid' value is not found in the given key map, should throw an exception. Instead, it was outputting a php warning for using an undefined index, resulting in a null key. | ||||
* | | draft-ietf-oauth-json-web-token-06 --> rfc7519 (#107) | Arjan Keeman | 2017-06-19 | 1 | -1/+1 |
| | | | | | | The README says this package is conform rfc7519 (May 2015) rather than just the 6th draft (valid until June 2013). The implementation seems indeed to be compatible with the rfc. | ||||
* | | Support RS384 and RS512 (#117) | Joost Faassen | 2017-06-19 | 1 | -0/+2 |
|/ | |||||
* | Add in support for late static binding, so that developers can extend and ↵ | Tom Chapman | 2016-06-28 | 1 | -21/+21 |
| | | | | override variables / methods if they so require (#88) | ||||
* | Fix exceptions classes (#81) | Maks3w | 2016-06-16 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | * Use InvalidArgumentException when $allowed_algs is not array > Exception thrown if an argument is not of the expected type. http://php.net/manual/en/class.invalidargumentexception.php * Use RuntimeExceptions for exceptions related with unencoded data. RuntimeExceptions is the correct exception error source is the decoded data. Note LogicExceptions as defined in PHP documentation implies a modification in the code by the developer. > Exception that represents error in the program logic. This kind of exception should lead directly to a fix in your code. http://php.net/manual/en/class.logicexception.php But the token is a data provided by an external source which is out side of the control of the developer so there is no way of prevent malformed tokens. | ||||
* | Merge pull request #82 from voku/master | Rob DiMarco | 2016-06-16 | 1 | -0/+1 |
|\ | | | | | ".gitattributes" <- prevent installing special files via composer | ||||
| * | [+]: ".gitattributes" <- prevent installing special files via composer | Lars Moelleken | 2016-02-01 | 1 | -0/+1 |
| | | | | | | | | [*]: add missing phpdoc | ||||
* | | Merge pull request #93 from josephmcdermott/specify-current-timestamp | Rob DiMarco | 2016-06-16 | 1 | -3/+13 |
|\ \ | | | | | | | Use static $timestamp instead of time() | ||||
| * | | Commit with Google email address for CLA | Joseph McDermott | 2016-05-03 | 1 | -0/+1 |
| | | | |||||
| * | | Allow timestamp to be specified rather than relying on PHP time() function | Joseph McDermott | 2016-04-29 | 1 | -3/+12 |
| |/ | |||||
* | | Remove null as possible key value in docblock | Arjan Keeman | 2015-12-30 | 1 | -5/+5 |
|/ | | | The docblock states that null is a possible value for $key, however, it clearly results in an exception. | ||||
* | add use InvalidArgumentException to account for JWT namespace | Steve Jones | 2015-07-21 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into nullkey | Steve Jones | 2015-07-21 | 1 | -40/+42 |
| | |||||
* | Aligned the DocBlocks | Johan de Ruijter | 2015-07-15 | 1 | -22/+33 |
| | | | | Clarified and corrected the documentation where needed. | ||||
* | fix unexpectedvalueexceptions and add unit tests | Aaron Hedges | 2015-07-01 | 1 | -0/+1 |
| | |||||
* | Add firespace\jwt namespace | Aaron Hedges | 2015-07-01 | 4 | -0/+363 |