Update 'internal/federationdomain/oidc/oidc.go'
This commit is contained in:
parent
54d4879c69
commit
cb932adbb2
@ -144,7 +144,10 @@ func FositeOauth2Helper(
|
|||||||
RefreshTokenLifespan: timeoutsConfiguration.RefreshTokenLifespan,
|
RefreshTokenLifespan: timeoutsConfiguration.RefreshTokenLifespan,
|
||||||
|
|
||||||
ScopeStrategy: fosite.ExactScopeStrategy,
|
ScopeStrategy: fosite.ExactScopeStrategy,
|
||||||
EnforcePKCE: true,
|
// The only public client is pinniped-cli, so this combination of PKCE settings requires PKCE for the
|
||||||
|
// pinniped-cli client and does not require PKCE for any dynamically configured OIDCClients.
|
||||||
|
EnforcePKCE: false,
|
||||||
|
EnforcePKCEForPublicClients: true,
|
||||||
|
|
||||||
// "offline_access" as per https://openid.net/specs/openid-connect-core-1_0.html#OfflineAccess
|
// "offline_access" as per https://openid.net/specs/openid-connect-core-1_0.html#OfflineAccess
|
||||||
RefreshTokenScopes: []string{oidcapi.ScopeOfflineAccess},
|
RefreshTokenScopes: []string{oidcapi.ScopeOfflineAccess},
|
||||||
|
Loading…
Reference in New Issue
Block a user