From ba5c67d9dafa1d4d14c8db766a1f2fc99585b8ef Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Tue, 29 Jan 2019 09:06:30 +0000 Subject: [PATCH] fix: external auth by using a different auth header (#649) License: MIT Signed-off-by: Henrique Dias Former-commit-id: e7c2574e40390d402443b23dd7aee5e5b18e5131 [formerly 20463dd5229b0e1f572a883e83db9e43bf8c8ff6] [formerly d2910cf8b18b20b13a46ffad23183c89325ef06b [formerly b5e61bc9799a14d1e34c4283deb4c7680f03c8f6]] Former-commit-id: d26442e70963119ed3e6abd1ae894294eb12f1ed [formerly 9b49bbd9a959595ef0c26eeadd1fcac96e2b338c] Former-commit-id: 1c8b2261607cdb88a3c685311e165e517234e498 --- frontend | 2 +- http/auth.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend b/frontend index d004015f..e370fbe5 160000 --- a/frontend +++ b/frontend @@ -1 +1 @@ -Subproject commit d004015f0335a4674b4440613086da94de506b7e +Subproject commit e370fbe5007c715c994fbc8716fa193d4e2dc3bb diff --git a/http/auth.go b/http/auth.go index db58bba1..3cd84b5f 100644 --- a/http/auth.go +++ b/http/auth.go @@ -30,7 +30,7 @@ type authToken struct { type extractor []string func (e extractor) ExtractToken(r *http.Request) (string, error) { - token, _ := request.AuthorizationHeaderExtractor.ExtractToken(r) + token, _ := request.HeaderExtractor{"X-Auth"}.ExtractToken(r) // Checks if the token isn't empty and if it contains two dots. // The former prevents incompatibility with URLs that previously