Overview
A shadcn/ui registry for building OIDC configuration UIs.
OIDC UI is a shadcn/ui component registry for building OIDC configuration UIs. Use the builder to pick the identity providers your product trusts, a form library, and a validation library. Preview the policy form your users will see, then copy the command into your app.
The registry ships:
- Provider forms for GitHub, Vercel, GitLab, Google, Bitbucket, AWS, Azure, and custom OIDC issuers
- A shared policy contract (
OidcPolicy) and server-side token verifier - Optional React Hook Form or TanStack Form, with optional Zod or Valibot, for every provider
Start in the builder. Reach for the CLI when you already know the providers and libraries you want. After install, save the policy and verify tokens. See Getting started.
Help me add OIDC UI to this project. Register
https://oidc.shadcn.com/r/{name}.jsonas@oidc-ui. List available items withnpx shadcn@latest list @oidc-ui. Search withnpx shadcn@latest search @oidc-ui -q [KEYWORD]. Ask me which identity providers, form library, and validation library to use.