Skip to content

feat(ui): add OIDC provider path and step skeletons to ConfigureSSO#9104

Draft
iagodahlem wants to merge 2 commits into
iago/orgs-1741-oidc-flag-propfrom
iago/orgs-1742-oidc-skeleton
Draft

feat(ui): add OIDC provider path and step skeletons to ConfigureSSO#9104
iagodahlem wants to merge 2 commits into
iago/orgs-1741-oidc-flag-propfrom
iago/orgs-1742-oidc-skeleton

Conversation

@iagodahlem

Copy link
Copy Markdown
Contributor

Adds the OIDC provider path to the self-serve <ConfigureSSO /> wizard, behind the experimental oidcSelfServe flag. Stacked on the flag PR (#9102).

  • New "OpenID Connect (OIDC)" provider group + OIDC Provider card in the picker, gated on the flag (SAML unaffected when off).
  • New OIDC configure inner wizard: four navigable step skeletons — redirect URI, ID token claims, endpoints, credentials — headers + footers only. Step bodies + per-step mutations land in follow-up PRs.
  • Makes the "connection configured" domain predicate OIDC-aware.
  • Dispatches OIDC connections by protocol / oidc_ prefix rather than the provider literal: the API returns derived oidc_<slug> keys, so an exact-literal match white-screened the wizard. Now falls back to a graceful unsupported-provider state.

Behind the default-off experimental flag, so no user-facing change yet.

ORGS-1742

@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clerk-js-sandbox Ready Ready Preview, Comment Jul 7, 2026 8:37pm
swingset Ready Ready Preview, Comment Jul 7, 2026 8:37pm

Request Review

@changeset-bot

changeset-bot Bot commented Jul 7, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 4bbf894

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro Plus

Run ID: 519ae52c-c430-40bd-ac4b-6539eaa0e19b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

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.

1 participant