Back to blocks
BlockAuthenticationFree

Split Sign In with Testimonial React component

A two-column sign-in page: a form with passkey and single sign-on, domain detection that offers SSO for company emails, show password, keep me signed in and clear errors, next to a testimonial panel that rotates customer quotes with story-style progress bars, pauses on hover, and highlights the matching company in a logo row.

About the Split Sign In with Testimonial component

Split Sign In with Testimonial pairs a complete sign-in form with a panel of customer quotes, so the page that returning users see every day also reassures new ones.

The form covers modern sign-in: passkeys, single sign-on that's offered automatically when someone types a company email, show password, keep me signed in and clear errors. The quotes rotate on their own with story-style progress bars, pause when someone hovers or tabs into them, and light up the matching company below.

When to use it

Use it as the main sign-in page of a B2B or SaaS product, especially one with enterprise customers on single sign-on.

For a compact sign-in inside a modal or a page with its own layout, use Auth Card.

Installation

Add the Split Sign In with Testimonial component to your project with the shadcn CLI. It lands in components/split-sign-in-testimonial.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/split-sign-in-testimonial

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

Related components

Auth Card
Free
Verify Email Card
Free
Reset Password Card
Free
Password Strength Meter
Free
404 Page Section
Free
Footer Premium
Free