Commit graph

  • 3c185f3a74 Gotta Change The Module Name To Use My Local Fork main v5.1.0 Annika Merris 2024-02-09 16:34:43 -05:00
  • 7e7e71ba74 Can this use a keyset? Annika Merris 2024-02-09 16:25:21 -05:00
  • a77c65043f rs256 test case to verify only Peter Kieltyka 2023-12-13 20:43:16 -05:00
  • 4e5a7fd5c2 README Peter Kieltyka 2023-12-05 13:36:22 -05:00
  • ecb7305746 add JWTAuth#ValidateOptions method Peter Kieltyka 2023-12-05 13:31:10 -05:00
  • fc3832839d jwtauth.New to accept jwt.ValidateOptions Peter Kieltyka 2023-11-21 15:57:10 -05:00
  • 19f55ff778 upgrade deps Peter Kieltyka 2023-06-29 09:35:42 -04:00
  • 36417065f8 update docs Peter Kieltyka 2023-01-03 12:16:33 -05:00
  • c5c2c95d0a
    ci update: jwx/v2 is using go 1.18+ type, set jwtauth pkg min to go 1.18 (#74) Peter Kieltyka 2022-11-13 11:33:12 -05:00
  • 84b5aa8ecb
    use jwx v2 (#73) Nicola Murino 2022-11-13 17:18:43 +01:00
  • 137d669fb7
    remove unnecessary code. (#69) kvii 2022-02-09 19:21:49 +08:00
  • 6047f9231e
    Update github.com/lestrrat-go/jwx to v1.2.6 (#65) Lukas Malkmus 2021-09-20 14:25:42 +02:00
  • 255b7cda08 min go 1.15 as required by jwx Peter Kieltyka 2021-03-30 14:19:29 -04:00
  • 25eecdfa2c upgrade jwx dep Peter Kieltyka 2021-03-30 14:17:23 -04:00
  • 9448513887 v5.0.0 Peter Kieltyka 2021-02-27 19:23:25 -05:00
  • 52c0aa2d7c
    fix compatibility with jwx 1.1.0 (#55) Nicola Murino 2021-01-31 22:35:32 +01:00
  • 38df5c8c2e Update Verifier for locating jwt token; removing TokenFromQuery from defaults Peter Kieltyka 2020-12-12 14:55:17 -05:00
  • b8af768272
    Switch to github.com/lestrrat-go/jwx underlying jwt library (#52) Peter Kieltyka 2020-12-12 09:40:27 -05:00
  • 02fa0c511c Update to use chi v1.5.1 go mod Peter Kieltyka 2020-12-06 22:28:54 -05:00
  • b14bfcd999
    fix incorrect error checking for NBF (#47) hmkwizu 2020-02-04 01:30:09 +03:00
  • 38b5b1fc41 remove go.mod file, for now Peter Kieltyka 2019-09-22 16:49:56 -04:00
  • aa727a6feb goimports Peter Kieltyka 2019-01-09 10:43:31 -05:00
  • 47840abb19 update travis config for recent versions of Go Peter Kieltyka 2019-01-09 10:36:19 -05:00
  • 6b6475598c revert use of go mod in chi v4 Peter Kieltyka 2019-01-09 10:18:50 -05:00
  • 7ae401cf04 Update to github.com/go-chi/chi/v4 Vojtech Vitek 2019-01-08 18:40:54 -05:00
  • fcf2c975be add MapClaims helper methods Peter Kieltyka 2018-09-26 13:55:45 -04:00
  • ea7d7e213f Remove unnecessary code and clean up errors (#30) Jonathan ES Lin 2018-09-27 01:43:54 +08:00
  • 53a0a4877a
    Merge pull request #26 from slax0rr/master Vojtech Vitek 2018-02-28 11:37:34 -05:00
  • 508040879e Truly support jwtauth.Claims when parsing from context Tomaz Lovrec 2018-02-28 17:17:42 +01:00
  • fdeab96f74 Support jwtauth.Claims in FromContext(), fixes panic (#25) Vojtech Vitek 2018-01-17 22:14:14 -05:00
  • 5d94d7c263
    Merge pull request #24 from go-chi/err_notoken Vojtech Vitek 2018-01-17 19:29:29 -05:00
  • ca8a698a9c Add ErrNoTokenFound verify error Vojtech Vitek 2018-01-17 19:23:35 -05:00
  • 47cdb657f2 Verifier functions should not be vars Peter Kieltyka 2017-11-26 12:32:19 -05:00
  • ace6ea2799 Lint fix, rename JwtAuth to JWTAuth Peter Kieltyka 2017-11-26 10:34:54 -05:00
  • 34cf10b6ac Fix #1: Update to github.com/dgrijalva/jwt-go v3.1.0 Vojtech Vitek 2017-10-20 11:20:21 -04:00
  • 9f0ed7472c Update README Peter Kieltyka 2017-10-10 06:38:31 -04:00
  • e6503c425b Implement custom search functions (#20) Lukas Malkmus 2017-10-10 12:29:25 +02:00
  • 050a030f1c Changed the expected key type from []byte to interface{} to match the method signatures of jwt-go and added a test (#22) Emil Nikolov 2017-10-10 12:26:11 +02:00
  • 8ac0540e67 Merge pull request #23 from jonhester/add-godoc-badge Vojtech Vitek 2017-10-06 02:10:12 -04:00
  • e96cc161e9 Add godoc badge to readme Jon Hester 2017-10-05 20:22:30 -04:00
  • 89031fb71d Remove old comments Peter Kieltyka 2017-08-08 12:49:28 -04:00
  • e701090bf8 Merge branch 'master' of github.com:goware/jwtauth Peter Kieltyka 2017-07-12 21:25:40 -04:00
  • 1281aa5c53 Add VerifyRequest func to verify requests directly Peter Kieltyka 2017-07-12 21:25:34 -04:00
  • 6075ccf867 Disable Gopkg.toml until github.com/dgrijalva/jwt-go releases v3.0.1+ Vojtech Vitek 2017-07-11 19:41:45 -04:00
  • 287076f82d Keep jwt.Token.Claims as a jwt.MapClaims type Peter Kieltyka 2017-07-10 21:30:13 -04:00
  • 6444fb9aef Move Verifier method to pkg-level func to accept *jwtauth.JwtAuth Peter Kieltyka 2017-07-06 18:09:09 -04:00
  • a5d0d75313 Add golang/dep Gopkg.toml with dependency constraints Vojtech Vitek 2017-07-06 17:12:02 -04:00
  • 92a7a642f5 Make IsExpired a func instead of method, and rename SetContext method to NewContext func Peter Kieltyka 2017-07-06 16:49:11 -04:00
  • e2d303f666 Add dependency note in README Peter Kieltyka 2017-07-06 16:39:18 -04:00
  • 1e267ab0c7 Rename TokenContext method to FromContext Peter Kieltyka 2017-07-06 15:23:11 -04:00
  • 7fa1632240 Update README Peter Kieltyka 2017-07-05 18:11:00 -04:00
  • 4134989815 Update LICENSE Peter Kieltyka 2017-07-05 18:09:21 -04:00
  • e4244a27da Merge branch 'master' of github.com:goware/jwtauth Peter Kieltyka 2017-07-05 17:06:10 -04:00
  • 4c654d77d5 Refactor jwtauth pkg, move to go-chi org, and support dgrijalva/jwt-go v3 Peter Kieltyka 2017-07-05 17:05:27 -04:00
  • a89a82d956 README: Add panic example when using wrong dependency Vojtech Vitek 2017-04-25 10:45:45 -04:00
  • d5f87ca5c3 Include full, runnable example Peter Kieltyka 2016-09-13 11:58:18 -04:00
  • 04d0f4ea61 README to note jwt-go dep Peter Kieltyka 2016-09-13 11:34:21 -04:00
  • db8fa45708 Update README Peter Kieltyka 2016-08-04 10:26:57 -04:00
  • 30d5d5b360 Merge pull request #9 from goware/go1.7 Peter Kieltyka 2016-08-04 10:23:29 -04:00
  • e8c0a67e4d Vendor jwt-go at v2.7.0 Vojtech Vitek (V-Teq) 2016-07-11 17:51:47 -04:00
  • c97496f7ab JWT Auth for go1.7 Vojtech Vitek (V-Teq) 2016-07-11 17:51:29 -04:00
  • cf1ac5a102 Merge pull request #6 from sogko/sogko/master Peter Kieltyka 2016-02-03 12:55:49 -05:00
  • fde476f0a7 Added stricter check for edge-case when token is nil Hafiz Ismail 2016-02-03 19:59:37 +08:00
  • 293f48cc84 Fixed an issue with panic error when token supplied was signed with a different alg method than expected Hafiz Ismail 2016-02-03 19:53:31 +08:00
  • debde9569f MD, fix list Peter Kieltyka 2016-01-22 13:53:16 -05:00
  • 7b878235a1 Show how to get token from context Peter Kieltyka 2016-01-22 13:45:28 -05:00
  • 464e20f997 Update formatting in README Peter Kieltyka 2016-01-22 13:42:51 -05:00
  • d62dd5080d Update README Peter Kieltyka 2016-01-22 13:41:30 -05:00
  • 08ef428913 Add SetExpiry method to Claims type to set a specific expiry time Peter Kieltyka 2016-01-21 15:49:07 -05:00
  • 4179debd0a Case for when exp value is json.Number with custom parser Peter Kieltyka 2016-01-21 14:45:08 -05:00
  • 35183c04d2 Merge pull request #4 from goware/exp Peter Kieltyka 2016-01-21 14:20:12 -05:00
  • b2ccd8612d Test status code in tests Peter Kieltyka 2016-01-21 14:19:49 -05:00
  • 2d088c1f3a Chi can chain middleware in one line, #fancy Peter Kieltyka 2016-01-21 14:12:19 -05:00
  • 4c4d95448b Use test secret Peter Kieltyka 2016-01-21 14:09:44 -05:00
  • 5230a789a2 Remove debug statements Peter Kieltyka 2016-01-21 14:08:52 -05:00
  • 4db4f7e78f Typo Peter Kieltyka 2016-01-21 14:08:11 -05:00
  • 079feacddb Minor Peter Kieltyka 2016-01-21 14:07:01 -05:00
  • a872c75843 Handler improvements, Claims type, expiry and tests Peter Kieltyka 2016-01-21 14:00:36 -05:00
  • 66c0c85e36 Revert README Peter Kieltyka 2016-01-19 17:44:41 -05:00
  • 6635f4beea Check exp claim if its provided Peter Kieltyka 2016-01-19 17:43:58 -05:00
  • 80de8820dc Merge pull request #2 from goware/parser_settings Peter Kieltyka 2016-01-19 13:52:50 -05:00
  • 2126d26c06 Adds support for custom parser settings added to jwt-go 2.4.0 Maciej Lisiewski 2016-01-19 12:05:48 -05:00
  • 2df91be798 Init Peter Kieltyka 2015-10-29 13:44:09 -04:00