From e4c10bb340cdf16299ede6e00cb376375547bc5b Mon Sep 17 00:00:00 2001 From: Joel Speed Date: Tue, 3 Oct 2017 17:55:47 +0100 Subject: [PATCH] Skip clientidcheck There is currently a bug in the coreos/go-oidc where it doesn't check authorizing parties, meaning we can't use it --- options.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/options.go b/options.go index 8593d2a5..2c552ba8 100644 --- a/options.go +++ b/options.go @@ -155,7 +155,8 @@ func (o *Options) Validate() error { return err } o.oidcVerifier = provider.Verifier(&oidc.Config{ - ClientID: o.ClientID, + ClientID: o.ClientID, + SkipClientIDCheck: true, }) o.LoginURL = provider.Endpoint().AuthURL o.RedeemURL = provider.Endpoint().TokenURL