wso2-extensions / identity-outbound-auth-oidc

Apache License 2.0
6 stars 108 forks source link

Enable PKCE in OIDC federated login flow #180

Closed lasanthaS closed 4 months ago

lasanthaS commented 4 months ago

Proposed changes in this pull request

This PR enables PKCE in OIDC federated login flow. In IDP configurations, a new checkbox has been introduced under Federated configurations to enable/disable PKCE in PR[1] and upon enabling the checkbox respective code_verifier and code_challenge parameters are added to the authentication and token requests.

Related to https://github.com/wso2/api-manager/issues/1613

Issue: https://github.com/wso2/product-is/issues/20227

[1] https://github.com/wso2/carbon-identity-framework/pull/4500

CLAassistant commented 4 months ago

CLA assistant check
All committers have signed the CLA.

jenkins-is-staging commented 4 months ago

PR builder started Link: https://github.com/wso2/product-is/actions/runs/8715296338

jenkins-is-staging commented 4 months ago

PR builder completed Link: https://github.com/wso2/product-is/actions/runs/8715296338 Status: success