We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 66daa46 commit 0a41994Copy full SHA for 0a41994
1 file changed
jwt/jwt.go
@@ -182,7 +182,14 @@ func JWTMiddleware() func(req events.APIGatewayProxyRequest) (events.APIGatewayP
182
return handleMiddlewareResponse(http.StatusInternalServerError, "Internal server error")
183
}
184
185
- cookie := req.Headers["Cookie"]
+ cookie := ""
186
+ // Check for cookie header in case-insensitive manner
187
+ for key, val := range req.Headers {
188
+ if strings.ToLower(key) == "cookie" {
189
+ cookie = val
190
+ break
191
+ }
192
193
if cookie == "" {
194
return handleMiddlewareResponse(http.StatusUnauthorized, "Unauthenticated")
195
0 commit comments