-
Notifications
You must be signed in to change notification settings - Fork 424
Comparing changes
Open a pull request
base repository: golang-jwt/jwt
base: v4.4.2
head repository: golang-jwt/jwt
compare: v4.5.1
- 10 commits
- 11 files changed
- 7 contributors
Commits on Aug 15, 2022
-
fix: link update for README.md for v4 (#217)
Co-authored-by: Christian Banse <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2878bb - Browse repository at this point
Copy the full SHA f2878bbView commit details
Commits on Aug 19, 2022
-
Implement a BearerExtractor (#226)
* Implement a BearerExtractor This is a rather common extractor; it extracts the JWT from the HTTP Authorization header, expecting it to include the "Bearer " prefix. This patterns is rather common and this snippet is repeated in enough applications that it's probably best to just include it upstream and allow reusing it. * Ignore case-sensitivity for "Bearer"
Configuration menu - View commit details
-
Copy full SHA for fdaf0eb - Browse repository at this point
Copy the full SHA fdaf0ebView commit details
Commits on Aug 20, 2022
-
Bump matrix to support latest go version (go1.19) (#231)
* Bump matrix to support latest go version (go1.19) * Fix comment
Configuration menu - View commit details
-
Copy full SHA for d81acbf - Browse repository at this point
Copy the full SHA d81acbfView commit details -
Include https://github.com/golang-jwt/jwe in README (#229)
Configuration menu - View commit details
-
Copy full SHA for bfea432 - Browse repository at this point
Copy the full SHA bfea432View commit details
Commits on Sep 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0c4e387 - Browse repository at this point
Copy the full SHA 0c4e387View commit details
Commits on Oct 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 35053d4 - Browse repository at this point
Copy the full SHA 35053d4View commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2101c1f - Browse repository at this point
Copy the full SHA 2101c1fView commit details
Commits on Nov 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2f0984a - Browse repository at this point
Copy the full SHA 2f0984aView commit details
Commits on Dec 9, 2022
-
Allow strict base64 decoding (#259)
By default base64 decoder works in non-strict mode which allows tweaking signatures having padding without failing validation. This creates a potential problem if application treats token value as an identifier. For example ES256 signature has length of 64 bytes and two padding symbols (stripped by default). Therefore its base64-encoded value can only end with A, Q, g and w. In non-strict mode last symbol could be tweaked resulting in 16 distinct token values having the same signature and passing validation. This change adds backward-compatible global config variable DecodeStrict (similar to existing DecodePaddingAllowed) that enables strict base64 decoder mode. See also golang/go#15656. Signed-off-by: Alexander Yastrebov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9358574 - Browse repository at this point
Copy the full SHA 9358574View commit details
Commits on Nov 3, 2024
-
* Initial draft of adding text to ParseWithClaims * Adjusted example and referring to the example in Parse functions * Backporting logic from v5 * Added a test
Configuration menu - View commit details
-
Copy full SHA for 7b1c1c0 - Browse repository at this point
Copy the full SHA 7b1c1c0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.4.2...v4.5.1