From eb02839e54628ce8e4b8721099a04ac8cf8a8ba8 Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Sat, 26 Feb 2022 04:16:11 +0500 Subject: [PATCH] :bug: Fixed invalid slice indexing for JWT value --- extractor.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extractor.go b/extractor.go index 9059e1e..3406ce2 100644 --- a/extractor.go +++ b/extractor.go @@ -100,7 +100,7 @@ func valuesFromHeader(header, valuePrefix string) ValuesExtractor { } if len(value) > prefixLen && bytes.EqualFold(value[:prefixLen], []byte(valuePrefix)) { - return append([][]byte{}, value[:prefixLen]), nil + return append([][]byte{}, value[prefixLen:]), nil } return nil, errHeaderExtractorValueInvalid