Skip to content

[v17] Add Support For JWT-Secured Authorization Requests in OIDC Connector#58013

Merged
rhammonds-teleport merged 4 commits intobranch/v17from
rhammonds/backport-56990-57950-branch/v17
Aug 18, 2025
Merged

[v17] Add Support For JWT-Secured Authorization Requests in OIDC Connector#58013
rhammonds-teleport merged 4 commits intobranch/v17from
rhammonds/backport-56990-57950-branch/v17

Conversation

@rhammonds-teleport
Copy link
Copy Markdown
Contributor

Backport #56990
Backport #57950

Changelog: Add support for JWT-Secured Authorization Requests to OIDC Connector

…gure the connector to use signed JWT-Secured Authorization Requests during authentication.
…57950)

* Check for 'TELEPORT_OIDC_OMIT_MFA_MAX_AGE' environment variable when adding MFA settings to OIDC connector config. This option allows users to configure teleport to omit the 'max_age' parameter from authorization requests to the IdP in rare cases where this behavior is necessary.

* More robust parsing of 'TELEPORT_OIDC_OMIT_MFA_MAX_AGE' value

* Need to explicitly set 'MaxAge' to nil when 'TELEPORT_OIDC_OMIT_MFA_MAX_AGE' is enabled, otherwise the base connector's 'MaxAge' setting will persist.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Aug 18, 2025

Amplify deployment status

Branch Commit Job ID Status Preview Updated (UTC)
rhammonds/backport-56990-57950-branch/v17 HEAD 1 ✅SUCCEED rhammonds-backport-56990-57950-branch-v17 2025-08-18 21:04:50

@rhammonds-teleport rhammonds-teleport added this pull request to the merge queue Aug 18, 2025
Merged via the queue into branch/v17 with commit a2375b8 Aug 18, 2025
47 of 48 checks passed
@rhammonds-teleport rhammonds-teleport deleted the rhammonds/backport-56990-57950-branch/v17 branch August 18, 2025 23:03
@doggydogworld doggydogworld mentioned this pull request Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants