diff --git a/clientapi/auth/sso/oidc.go b/clientapi/auth/sso/oidc.go index 7d00e457f..ec8d2300f 100644 --- a/clientapi/auth/sso/oidc.go +++ b/clientapi/auth/sso/oidc.go @@ -123,7 +123,6 @@ type oidcDiscovery struct { TokenEndpoint string `json:"token_endpoint"` UserinfoEndpoint string `json:"userinfo_endpoint"` ScopesSupported []string `json:"scopes_supported"` - ClaimsSupported []string `json:"claims_supported"` } func oidcDiscover(ctx context.Context, url string) (*oidcDiscovery, error) { @@ -167,14 +166,6 @@ func oidcDiscover(ctx context.Context, url string) (*oidcDiscovery, error) { } } - if disc.ClaimsSupported != nil { - for _, claim := range []string{"iss", "sub"} { - if !stringSliceContains(disc.ClaimsSupported, claim) { - return nil, fmt.Errorf("claim %q is not supported in %q", claim, url) - } - } - } - return &disc, nil }