Commit Graph

  • e3a44d49cf move types around and add commnets Mike Fridman 2023-09-09 13:09:11 -0400
  • 87d271936d Add key rotation with well-defined PublicKeyset Mike Fridman 2023-09-08 21:12:40 -0400
  • ac8ee77a8f
    Add explicit ClaimsValidator implementation check for custom claims Ed Pelc 2023-09-07 16:59:55 -0400
  • 6879d2cf1f
    Update ParseUnverified godoc (#341) Eduardo Haesbaert 2023-08-22 15:26:47 -0300
  • b09847e644
    remove additional spacing Eduardo Haesbaert 2023-08-22 13:42:11 -0300
  • 04aead8098 Update ParseUnverified godoc Eduardo Haesbaert 2023-08-22 11:22:07 -0300
  • 78e25d6b09
    Avoid use of json.NewDecoder (#313) Craig Pastro 2023-08-15 08:06:50 -0700
  • a2cc2c2871 Fix merge Craig Pastro 2023-08-14 16:15:28 -0700
  • 4bf144f89f Merge remote-tracking branch 'upstream/main' into error-handling Craig Pastro 2023-08-14 16:14:41 -0700
  • 2d1267c6d9 Use Println Craig Pastro 2023-08-14 16:12:58 -0700
  • fb764cf6cb Add comment justifying use of json.Unmarshal Craig Pastro 2023-08-14 13:43:11 -0700
  • f831c9dc29 feedback Craig Pastro 2023-08-14 13:32:10 -0700
  • 4f045b143b
    Remove empty line Nazar Serhiichuk 2023-08-10 22:02:03 +0300
  • d7d465f7d5 Simplify HTTP example Oleksandr Redko 2023-08-04 10:39:01 +0300
  • 806113dfb7 Refactor: remove unnecessary init() functions Oleksandr Redko 2023-08-03 19:46:46 +0300
  • 8aa5d6cef8
    Refactor to use strings.EqualFold (#329) Oleksandr Redko 2023-08-03 18:27:46 +0300
  • fc86f52277
    Refactor by removing unnecessary []byte conversion to string (#330) Oleksandr Redko 2023-08-03 18:26:45 +0300
  • f2a543283a Refactor by removing unnecessary []byte conversion to string Oleksandr Redko 2023-08-03 18:11:29 +0300
  • 3d3376b451 Refactor to use strings.EqualFold Oleksandr Redko 2023-08-03 17:48:17 +0300
  • fb95c68688
    Add support for arrays of keys to be returned by KeyFunc. schmidtw 2023-07-27 12:17:21 -0700
  • 6ee74c82ec
    link gh issue Mike Fridman 2023-07-21 08:43:15 -0400
  • dc930115ca
    rewrod Mike Fridman 2023-07-21 08:27:59 -0400
  • 40df12be98
    docs: add CHANGELOG.md Mike Fridman 2023-07-21 08:26:20 -0400
  • 8b7470d561
    perf: quick way to validate token string (#302) Dcalsky 2023-07-21 03:35:04 +0800
  • 3f20133f86 One more Craig Pastro 2023-07-18 10:33:10 -0700
  • d600bb66c4 Address feedback Craig Pastro 2023-07-18 10:31:07 -0700
  • 873d96d0a0
    Refactor code by using switch instead of if-else (#318) Oleksandr Redko 2023-07-18 09:44:48 +0300
  • f53600aa9f
    Refactor example: use io.ReadAll instead of io.Copy (#320) Oleksandr Redko 2023-07-18 09:42:22 +0300
  • 7f11359584
    Return ed25519 key types from their parse functions Tom Wieczorek 2023-07-05 10:24:43 +0200
  • 7473f0f30a
    Merge branch 'main' into use-ed25519-in-examples G1gg1L3s 2023-07-01 00:00:06 +0300
  • 1699bf34e7 Appended 'Type' to ErrInvalidRSAPublic, ErrInvalidRSAPrivate, ErrInvalidECDSAPublic, ErrInvalidECDSAPrivate, ErrInvalidHMACKey parthokr 2023-06-29 22:18:33 +0600
  • 077135939a Fixed import parthokr 2023-06-29 22:17:43 +0600
  • aa80328952 Returning ErrInvalidRSAPublicKey and ErrInvalidRSAPrivateKey instead of ErrInvalidKeyType parthokr 2023-06-29 22:02:31 +0600
  • 35a306757d Returning ErrInvalidRSAPublicKey instead of ErrInvalidKeyType parthokr 2023-06-29 22:02:01 +0600
  • 26e748e82c Returning ErrInvalidHMACKey instead of ErrInvalidKeyType parthokr 2023-06-29 22:01:02 +0600
  • d56a8b7615 Returning ErrInvalidEd25519PublicKeyType and ErrInvalidEd25519PrivateKeyType instead of ErrInvalidKeyType parthokr 2023-06-29 22:00:15 +0600
  • fd350a9c20 Returning ErrInvalidECDSAPublicKey and ErrInvalidECDSAPrivateKey instead of ErrInvalidKeyType parthokr 2023-06-29 21:59:30 +0600
  • 778a42e372 Added ErrInvalidEd25519PublicKeyType, ErrInvalidEd25519PrivateKeyType, ErrInvalidRSAPublicKey, ErrInvalidRSAPrivateKey, ErrInvalidECDSAPublicKey, ErrInvalidECDSAPrivateKey, ErrInvalidHMACKey errors parthokr 2023-06-29 21:58:19 +0600
  • ca6e1505a5 Removed unused ErrTokenInvalidId parthokr 2023-06-29 21:36:24 +0600
  • 301fd2a810 Remove unused parameter from benchmark parsing Oleksandr Redko 2023-06-26 13:31:32 +0300
  • 6aee521de8 address feedback Craig Pastro 2023-06-21 09:05:34 -0700
  • 6d725b783d Revert Oleksandr Redko 2023-06-21 15:32:29 +0300
  • b2b650971a
    Reformat code: add whitespaces, remove empty lines (#319) Oleksandr Redko 2023-06-21 13:39:55 +0300
  • 750e24b449 Refactor example: use io.ReadAll instead of io.Copy Oleksandr Redko 2023-06-19 20:49:04 +0300
  • 394622a581 Reformat code: add whitespaces, remove empty lines Oleksandr Redko 2023-06-14 16:12:40 +0300
  • d0bfc6797e Refactor code by using switch instead of if-else Oleksandr Redko 2023-06-14 15:14:34 +0300
  • 33d62b4dae
    Fix typos in comments and test names (#317) Oleksandr Redko 2023-06-13 16:12:40 +0300
  • f360efba18 Fix typos in comments and test names Oleksandr Redko 2023-06-13 14:34:00 +0300
  • 0da169122f
    Using jwt's native `ErrInvalidType` instead of `json.UnsupportedTypeError` (#316) Christian Banse 2023-06-09 14:54:51 +0200
  • fbeebebffb Using jwt's native `ErrInvalidType` instead of `json.UnsupportedTypeError` Christian Banse 2023-06-09 13:36:55 +0200
  • 820b58f233
    Return old hmac examples to the hmac_example_test G1gg1L3s 2023-06-04 12:11:46 +0300
  • 6e5a57e839 Move error handling to after decode Craig Pastro 2023-06-01 14:11:09 -0700
  • 15eff4fc97 Avoid use of json.NewDecoder Craig Pastro 2023-06-01 14:08:23 -0700
  • 1d80f52976 Add error handling to examples Craig Pastro 2023-06-01 13:41:55 -0700
  • 7db667f8b3 Deployed 3b0c70d with MkDocs version 1.4.3 (9.1.14) github-actions[bot] 2023-05-23 06:38:56 +0000
  • 41b019de05
    Make the linter happy G1gg1L3s 2023-05-16 00:00:29 +0300
  • 07e170f3bc Fixed incorrect sign string (converted to bytes) Alexey Seliverstov 2023-05-10 16:41:50 +0300
  • 579f2a620d
    Replace hmac with ed25519 in examples G1gg1L3s 2023-04-22 20:13:12 +0300
  • 5e00fbc8e7
    enable jwt.ParsePublicKeyFromPEM to parse PKCS1 Public Key (#120) v5.0.0 Tom Anderson 2023-04-18 02:29:03 +0930
  • e85b7b66d7 Deployed 8263635 with MkDocs version 1.4.2 (9.1.6) github-actions[bot] 2023-04-12 14:21:17 +0000
  • c4d17e4655 perf: quick way to validate token string zhouyiheng.go 2023-04-10 10:45:20 +0800
  • 6c9126f9c6
    Last Documentation cleanups for `v5` release (#291) Christian Banse 2023-04-10 10:33:52 +0200
  • 8f055d7b73 Wrapping markdown files at 80 Christian Banse 2023-04-10 10:32:26 +0200
  • 31befd9769
    Update MIGRATION_GUIDE.md Christian Banse 2023-04-10 10:29:32 +0200
  • 5ea71e36a0
    Added coverage reporting (#304) Christian Banse 2023-04-10 10:23:00 +0200
  • d74a7e4e5b
    trigger ci Michael Fridman 2023-04-09 22:22:11 -0400
  • c3b577662b trying again Christian Banse 2023-04-05 14:43:03 +0200
  • 9775438a85 using v2 Christian Banse 2023-04-05 14:32:28 +0200
  • db4affe159 using v2 Christian Banse 2023-04-05 14:31:29 +0200
  • 9c5f5c627f trying coverallsapp Christian Banse 2023-04-05 14:30:30 +0200
  • 49d08d5f0f Fixed yaml Christian Banse 2023-04-05 14:26:38 +0200
  • 36c9692bf5 Added coveraeg Christian Banse 2023-04-05 14:25:17 +0200
  • 2d7797bacc Deployed c88a5c5 with MkDocs version 1.4.2 (9.1.5) github-actions[bot] 2023-03-31 14:44:53 +0000
  • 956963fdf2 Deployed df15149 with MkDocs version 1.4.2 (9.1.5) github-actions[bot] 2023-03-31 11:52:30 +0000
  • b88a60f2d7
    Bump actions/setup-go from 3 to 4 (#300) dependabot[bot] 2023-03-31 13:29:59 +0200
  • 7342a71265
    Bump actions/checkout from 2 to 3 (#299) dependabot[bot] 2023-03-31 13:29:34 +0200
  • fb94ea4d2f
    Bump actions/setup-go from 3 to 4 dependabot[bot] 2023-03-31 11:27:13 +0000
  • 91fc5c6cc0
    Bump actions/checkout from 2 to 3 dependabot[bot] 2023-03-31 11:27:10 +0000
  • 8cde7faf81
    Added dependabot updates for GitHub actions (#298) Christian Banse 2023-03-31 13:26:46 +0200
  • 6fac708222
    Added dependabot updates for GitHub actions Christian Banse 2023-03-31 13:25:40 +0200
  • 15f96b0627
    Add golangci-lint (#279) Michael Fridman 2023-03-31 07:20:59 -0400
  • 843e9bfe4d
    add documentation to hmac `Verify` & `Sign` to detail why string is not an advisable input for key (#249) dillonstreator 2023-03-31 06:19:48 -0500
  • beb9bdea4b Refer to the usage guide Christian Banse 2023-03-31 13:18:20 +0200
  • 1392d86ea2 add documentation around Verify & Sign to detail why string is not an advisable input for key Dillon Streator 2022-10-17 15:01:48 -0500
  • a9fe7e6fd4 Fixed one more Christian Banse 2023-03-31 13:06:53 +0200
  • 8d3034e46e
    Update token.go comment Emil Priver 2023-03-30 22:39:40 +0200
  • ed8f38723a Deployed 12f1b31 with MkDocs version 1.4.2 (9.1.4) github-actions[bot] 2023-03-30 20:34:41 +0000
  • 7edcfa1b31 Cleanup of README and refer to project page Christian Banse 2023-03-30 22:32:24 +0200
  • cdb6c1717d Deployed 0bc1aae with MkDocs version 1.4.2 (9.1.4) github-actions[bot] 2023-03-30 19:58:15 +0000
  • 4f497b486f added support to dynamic sign the claims Emil Privér 2023-03-30 21:05:58 +0200
  • ca71027c2b Merge branch 'main' into patch-1 Christian Banse 2023-03-29 20:05:54 +0200
  • 1dc906355f Moved test Christian Banse 2023-03-29 20:03:19 +0200
  • b6ef509bae Adjusting the error checking example (#270) Christian Banse 2023-03-24 23:11:38 +0100
  • 7efc1c843b Moving `DecodeSegement` to `Parser` (#278) Christian Banse 2023-03-24 19:13:09 +0100
  • 17b0e60f47 Update MIGRATION_GUIDE.md (#289) Liam Newman 2023-03-24 11:10:52 -0700
  • 03042d145a remove string slice and strings.join (#115) Mones Zarrugh 2023-02-22 04:28:00 +0200
  • a02d89c68d `v5` Pre-Release (#234) Christian Banse 2023-02-21 14:32:25 +0100
  • 54ef79d3fa Added GitHub Actions Markdown (#260) Christian Banse 2023-02-19 14:01:18 +0100
  • bfff091a44 Allow strict base64 decoding (#259) Alexander Yastrebov 2022-12-09 18:04:03 +0100
  • 28173c811a Using `tparse` for nicer CI test display (#251) Christian Banse 2022-11-29 16:00:41 +0100