summaryrefslogtreecommitdiff
path: root/internal/configuration/schema/identity_providers.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/configuration/schema/identity_providers.go')
-rw-r--r--internal/configuration/schema/identity_providers.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/internal/configuration/schema/identity_providers.go b/internal/configuration/schema/identity_providers.go
index 57376dc87..d253a4d07 100644
--- a/internal/configuration/schema/identity_providers.go
+++ b/internal/configuration/schema/identity_providers.go
@@ -64,6 +64,8 @@ type OpenIDConnectClientConfiguration struct {
ResponseTypes []string `koanf:"response_types"`
ResponseModes []string `koanf:"response_modes"`
+ TokenEndpointAuthMethod string `koanf:"token_endpoint_auth_method"`
+
Policy string `koanf:"authorization_policy"`
EnforcePAR bool `koanf:"enforce_par"`
@@ -91,9 +93,8 @@ var defaultOIDCClientConsentPreConfiguredDuration = time.Hour * 24 * 7
var DefaultOpenIDConnectClientConfiguration = OpenIDConnectClientConfiguration{
Policy: "two_factor",
Scopes: []string{"openid", "groups", "profile", "email"},
- GrantTypes: []string{"refresh_token", "authorization_code"},
ResponseTypes: []string{"code"},
- ResponseModes: []string{"form_post", "query", "fragment"},
+ ResponseModes: []string{"form_post"},
UserinfoSigningAlgorithm: "none",
ConsentMode: "auto",