Oleksandr Redko
8aa5d6cef8
Refactor to use strings.EqualFold ( #329 )
2023-08-03 11:27:46 -04:00
Dcalsky
8b7470d561
perf: quick way to validate token string ( #302 )
2023-07-20 21:35:04 +02:00
Michael Fridman
15f96b0627
Add golangci-lint ( #279 )
...
* Add golangci-lint-action
* Upgrading CodeQL to v2
* Fixed linting errors
---------
Co-authored-by: Christian Banse <oxisto@aybaze.com>
2023-03-31 13:20:59 +02:00
Hugo
fdaf0eb0e0
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"
2022-08-19 13:59:36 +02:00
Stefan Tudose
0fb40d3824
use errors.Is for extractor errors ( #141 )
2021-12-15 12:50:05 +01:00
Michael Fridman
2ebb50f957
Adds go module support /v4 ( #41 )
...
Additionally, added `staticcheck` for basic static code analysis (#44 )
Co-authored-by: Christian Banse <oxisto@aybaze.com>
2021-08-03 15:51:01 +02:00
Dave Grijalva
2ed748cd9c
updated documentation. moved migration guide to separate doc
2016-06-15 10:49:54 -07:00
Dave Grijalva
de0a819d8d
added documentation
2016-06-06 16:55:41 -07:00
Dave Grijalva
bb45bfcdec
add new interface Extractor for making token extraction pluggable
2016-06-06 15:27:44 -07:00