Commit Graph

  • e4fcde4204 No pointer embedding in the example (#255) Christian Banse 2022-11-08 15:43:45 +0100
  • 057b27ff4e Removed unneeded if statement (#241) Krouton 2022-10-15 21:38:07 +0900
  • 6abd5210a5 Add doc comment to ParseWithClaims (#232) Jacob Kopczynski 2022-09-26 07:01:52 -0700
  • 8a02da354c Include https://github.com/golang-jwt/jwe in README (#229) Christian Banse 2022-08-20 17:04:58 +0200
  • ece1575f70 Bump matrix to support latest go version (go1.19) (#231) Michael Fridman 2022-08-20 10:53:04 -0400
  • f677bad731 Implement a BearerExtractor (#226) Hugo 2022-08-19 13:59:36 +0200
  • c2a8826199 fix: link update for README.md for v4 (#217) KroKite 2022-08-15 16:15:52 +0530
  • a73dea40f7 chore: remove unused claims in RSA table driven test (#212) George Kechagias 2022-06-04 15:03:41 +0300
  • 780e930c4c Fixed integer overflow in NumericDate.MarshalJSON (#200) Qian Qiao 2022-06-04 10:13:34 +0800
  • 8f40bbdd91 Update SECURITY.md (#207) Christian Banse 2022-05-28 21:53:11 +0200
  • d2de1da262 Create SECURITY.md (#171) Michael Fridman 2022-05-28 12:40:34 -0400
  • 519e4fe914 CI check for Go code formatting (#206) Michael Fridman 2022-05-28 10:03:15 -0400
  • 0eef7815b3 chore: replace ioutil with io and os (#198) Christian Banse 2023-03-29 20:03:54 +0200
  • 3558b630ea add installation guidelines to the README file (#204) Luigi Morel 2022-05-28 02:07:25 +0300
  • 0c8bc44968 docs: update link to pkg.go.dev page (#195) Vladislav Polyakov 2022-04-19 18:45:50 +0300
  • d85463c298 Added MicahParks/keyfunc to extensions (#194) Christian Banse 2022-04-18 22:01:59 +0200
  • ad1bcff6a3 Revert "feat: port clockskew support (#139)" (#184) Michael Fridman 2022-03-26 10:13:03 -0400
  • 11636c84c6 Add go1.18 to ci pipeline (#173) Michael Fridman 2022-03-18 07:15:45 -0400
  • 42eb419a33 feat: port clockskew support (#139) ksegun 2022-03-08 01:43:46 -0600
  • 92549f204b fix: expired token error message (#165) ydylla 2022-02-15 14:31:33 +0100
  • 0f99f76875 Set json encoding precision (#162) Michael Fridman 2022-02-09 21:54:31 -0500
  • 661e258571 fix: fixed typo detect by cSpell (#164) Giau. Tran Minh 2022-02-09 23:14:42 +0700
  • ab7eab643e Add JWT logo image attribution (#161) Michael Fridman 2022-02-08 22:35:49 -0500
  • 112e1d4e88 updated README.md to contain more extensions (#155) Máté Lang 2022-02-03 13:49:22 +0200
  • 8f8aa33195 remove unnecessary for loop in token signing string for readability (#34) hyeonjae 2022-02-03 20:47:58 +0900
  • e8aec337ed Implementing `Is(err) bool` to support Go 1.13 style error checking (#136) Christian Banse 2022-01-19 22:55:19 +0100
  • 682e394c9d use errors.Is for extractor errors (#141) Stefan Tudose 2021-12-15 12:50:05 +0100
  • 0d1fcaab2d #129: Added VerifyIssuer method to RegisteredClaims (#130) tfonfara 2021-11-24 14:27:41 +0100
  • 1680a873c5 cmd: list supported algorithms (-alg flag) (#123) Alexander Yastrebov 2021-11-16 15:00:45 +0100
  • 7cda0ca55b Unwrap for ValidationError (#125) Kevin de Berk 2021-11-15 15:25:32 +0100
  • d2c1236841 Allow `none` algorithm in jwt command (#121) Alexander Yastrebov 2021-11-10 07:33:04 +0100
  • a8b39b07fb Revert Encoding/Decoding changes for better compatibility (#117) ajermaky 2021-11-06 04:21:20 -0700
  • 62899ef655 Fixed linting errors Christian Banse 2023-03-27 19:39:05 +0200
  • 9539be7f1a Deployed bb2398c with MkDocs version 1.4.2 (9.1.4) github-actions[bot] 2023-03-26 20:12:56 +0000
  • 7ab159014e Deployed d95be97 with MkDocs version 1.4.2 (9.1.4) github-actions[bot] 2023-03-25 14:37:00 +0000
  • 1fb068f9d3 Updated doc Christian Banse 2023-03-25 12:56:16 +0100
  • 86a011b26c Updated MIGRATION_GUIDE.md after changes to Token and Parser Christian Banse 2023-03-25 08:51:46 +0100
  • 1c4047f488
    Adjusting the error checking example (#270) v5.0.0-rc.2 Christian Banse 2023-03-24 23:11:38 +0100
  • 90a025fab7 Adding canonical `Keyfunc` functions for RSA, ECDSA, EdDSA and HMAC Christian Banse 2023-02-21 12:42:55 +0100
  • b357385d3e
    Moving `DecodeSegement` to `Parser` (#278) Christian Banse 2023-03-24 19:13:09 +0100
  • c6ec5a22b4
    Update MIGRATION_GUIDE.md (#289) Liam Newman 2023-03-24 11:10:52 -0700
  • 4faa566c7c
    Update MIGRATION_GUIDE.md Liam Newman 2023-03-24 09:20:28 -0700
  • a418b5d7ff
    Update MIGRATION_GUIDE.md Liam Newman 2023-03-24 09:19:44 -0700
  • 321782a648 Sign/Verify does take the decoded form now Christian Banse 2023-02-21 19:09:07 +0100
  • 352f411cb4 Moving `DecodeSegement` to `Parser` Christian Banse 2023-02-21 15:55:58 +0100
  • e32f4bb38d
    Merge c47e5da652 into 0d2f0d4809 Leo Antunes 2023-02-26 21:04:18 +0100
  • c47e5da652 fix(test): account for nil claims Leo Antunes 2023-02-25 21:45:29 +0100
  • d3f78a0c2d feat: add backward-compat alias types Leo Antunes 2023-02-22 23:15:56 +0100
  • 191c1a9d7a feat!: add support for type parameter Leo Antunes 2023-02-18 16:39:26 +0100
  • 7acdfa7be3
    Fix linter and remove makefile Michael Fridman 2023-02-22 08:00:53 -0500
  • 37f76346e9 Upgrading CodeQL to v2 Christian Banse 2023-02-22 08:56:36 +0100
  • fdd1c364d9
    cleanup Michael Fridman 2023-02-21 22:46:10 -0500
  • 68dc94a01e
    Update makefile Michael Fridman 2023-02-21 22:35:40 -0500
  • 25735f874f
    Add golangci-lint-action and Makefile Michael Fridman 2023-02-21 22:31:23 -0500
  • 0d2f0d4809
    remove string slice and strings.join (#115) Mones Zarrugh 2023-02-22 04:28:00 +0200
  • 185072606e no need for string slice and call to strings.join Mones Zarrugh 2021-10-22 23:53:58 +0200
  • 3f4fb88d26 Adjusting the error checking example Christian Banse 2023-02-17 21:12:15 +0100
  • 148d710109
    `v5` Pre-Release (#234) v5.0.0-rc.1 Christian Banse 2023-02-21 14:32:25 +0100
  • 5dc3299853 Added initial migration guide v5 Christian Banse 2023-02-21 10:48:26 +0100
  • 28dc52370e
    More consistent way of handling validation errors (#274) Christian Banse 2023-02-21 08:54:35 +0100
  • 04260dc035 Reverted go.mod Christian Banse 2023-02-21 08:53:01 +0100
  • 4b346caa33 Added malformed claims JSON Christian Banse 2023-02-20 23:24:50 +0100
  • 4e6e1ba2bb More documentation cleanup Christian Banse 2023-02-20 23:16:31 +0100
  • 57662e57d3 Fixed test after unexporting parseString Christian Banse 2023-02-20 23:05:07 +0100
  • 1cf3c71512 More validation testing Christian Banse 2023-02-20 22:59:06 +0100
  • 84a369b282 Verify functions now return errors instead of bool Christian Banse 2023-02-20 22:22:19 +0100
  • e2373049fc Removed old error bitfields Christian Banse 2023-02-20 16:56:21 +0100
  • 3efe89df6a Building again on Go 1.28 Christian Banse 2023-02-20 16:52:11 +0100
  • a9047d57ba All the error goodness even without Go 1.20 Christian Banse 2023-02-20 16:50:42 +0100
  • 88bd06420a Running in Go 1.20 only Christian Banse 2023-02-19 17:48:28 +0100
  • 0c7de7548d More consistent way of handling composite errors Christian Banse 2023-02-19 17:45:30 +0100
  • fa7a12b45f
    Adding more coverage (#268) Christian Banse 2023-02-20 23:00:46 +0100
  • 81449672cc
    Update claims.go Christian Banse 2023-02-19 19:58:05 +0100
  • 1e16f55059 Inlining application-specific validation Christian Banse 2023-02-19 19:56:30 +0100
  • 99ec5c06c5 Deployed cfabc48 with MkDocs version 1.4.2 (9.0.13) github-actions[bot] 2023-02-19 16:32:14 +0000
  • 65dff733fd Deployed 7fb64d3 with MkDocs version 1.4.2 (9.0.13) golang-jwt 2023-02-19 16:23:13 +0000
  • eb9af322dc Deployed 7056ddf with MkDocs version 1.4.2 (9.0.13) golang-jwt 2023-02-19 16:21:44 +0000
  • 0221847a62 Deployed 5edd6a7 with MkDocs version 1.4.2 (9.0.13) golang-jwt 2023-02-19 16:12:12 +0000
  • 66e2e01a4f Unexported some functions and types Christian Banse 2023-02-19 16:22:09 +0100
  • 4fd5621d8d
    Added GitHub Actions Markdown (#260) Christian Banse 2023-02-19 14:01:18 +0100
  • 2d08912309 Using Go 1.18 in CI Christian Banse 2023-02-17 23:19:23 +0100
  • 003fb0f0a6 Fixed all tests Christian Banse 2023-02-17 23:00:58 +0100
  • a9fd512a31 Made parser option non-generic Christian Banse 2023-02-17 22:45:11 +0100
  • a73d8a1976 Unbreak some stuff Christian Banse 2023-02-17 22:09:52 +0100
  • ca0f5b0416 Experimental version with generics Christian Banse 2023-02-17 22:01:47 +0100
  • e11c17d3fb Adding more coverage Christian Banse 2023-02-09 21:28:16 +0100
  • 3a9ee81ba3
    Cleanup and documentation of verification functions (#262) Christian Banse 2023-02-09 21:06:03 +0100
  • c8567b4860 Adding more coverage Christian Banse 2023-02-09 21:02:50 +0100
  • 81373ba7cf use errors that can be referenced dmisol 2023-02-01 07:43:35 +0800
  • 2bba9a1a42
    Merge c6a6a5f45b into 9358574a7a Paul Greenberg 2022-12-12 18:06:05 +0900
  • f85f66506a Cleanup and documentation of verification functions Christian Banse 2022-12-09 19:28:05 +0100
  • 1ef0fe8cd4 New validation API (#236) Christian Banse 2022-12-05 14:56:21 +0100
  • 6e6600860a Remove `StandardClaims` in favor of `RegisteredClaims` (#235) Christian Banse 2022-08-28 18:17:04 +0200
  • a90858af11 Starting `v5` development Christian Banse 2022-08-27 11:36:37 +0200
  • 9358574a7a
    Allow strict base64 decoding (#259) v4.5.0 Alexander Yastrebov 2022-12-09 18:04:03 +0100
  • defc71cb26 Fix the inconsistency of errors thrown King超 2022-12-05 11:20:21 +0800
  • ad98239202
    Merge 8770519cbe into 2f0984a28b King超 2022-12-05 03:11:31 +0000
  • 8770519cbe Merge branch 'main' of https://github.com/qeq66/golang-jwt King超 2022-12-05 11:11:21 +0800
  • aabff4e2cc Fix the inconsistency of errors thrown King超 2022-11-14 17:40:35 +0800
  • 05e67c8437
    Merge branch 'golang-jwt:main' into main King超 2022-12-05 09:58:15 +0800