From d79c216ee2e029499a06ccf89f6b49bdb53f9525 Mon Sep 17 00:00:00 2001 From: spacedub Date: Wed, 17 May 2023 18:10:24 -0700 Subject: [PATCH] Hack around to forward bearer token --- pkg/idp/oauth/authenticate.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/idp/oauth/authenticate.go b/pkg/idp/oauth/authenticate.go index 21a4a62..54ddd6b 100644 --- a/pkg/idp/oauth/authenticate.go +++ b/pkg/idp/oauth/authenticate.go @@ -160,6 +160,10 @@ func (b *IdentityProvider) Authenticate(r *requests.Request) error { r.Response.IdentityTokenCookie.Enabled = true r.Response.IdentityTokenCookie.Name = b.config.IdentityTokenCookieName r.Response.IdentityTokenCookie.Payload = v.(string) + } else if v, exists = accessToken["access_token"]; exists { + r.Response.IdentityTokenCookie.Enabled = true + r.Response.IdentityTokenCookie.Name = b.config.IdentityTokenCookieName + r.Response.IdentityTokenCookie.Payload = v.(string) } }