feat: allow onepanel-access-token in addition to the onepanel-auth-token

This commit is contained in:
Andrey Melnikov
2021-08-11 16:29:37 -07:00
parent 22b3d984ec
commit 69006309b4
2 changed files with 6 additions and 0 deletions

View File

@@ -288,6 +288,8 @@ func customHeaderMatcher(key string) (string, bool) {
switch lowerCaseKey { switch lowerCaseKey {
case "onepanel-auth-token": case "onepanel-auth-token":
return lowerCaseKey, true return lowerCaseKey, true
case "onepanel-access-token":
return lowerCaseKey, true
case "cookie": case "cookie":
return lowerCaseKey, true return lowerCaseKey, true
default: default:

View File

@@ -66,6 +66,10 @@ func getBearerToken(ctx context.Context) (*string, bool) {
return &t, true return &t, true
} }
for _, t := range md.Get("onepanel-access-token") {
return &t, true
}
log.WithFields(log.Fields{ log.WithFields(log.Fields{
"Method": "getBearerToken", "Method": "getBearerToken",
}).Error("Unable to get BearerToken:", md) }).Error("Unable to get BearerToken:", md)