Back to blocks
BlockAuthenticationFree

Reset Password Card React component

The screen behind a reset link: it checks the link, then asks for a new password with live rule chips, a confirm field that shows when they match, an expiry countdown and sign out of other devices, and finishes with a countdown into the app. Expired links get their own state with a send-a-new-link flow and resend cooldown.

About the Reset Password Card component

Reset Password Card is the page people land on after clicking the link in a password reset email. It checks the link, lets them choose a new password and gets them back into the app.

Everything a reset needs is here: rule chips that turn green as the password improves, a confirm field that shows when the two match, a countdown until the link expires and an option to sign out other devices. If the link has expired, the card explains why and sends a fresh one.

When to use it

Use it as the target of password reset emails and for invite links where a new user sets their first password.

Asking for the reset link itself is covered by Auth Card's forgot-password mode.

Installation

Add the Reset Password Card component to your project with the shadcn CLI. It lands in components/reset-password-card.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/reset-password-card

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

Related components

Verify Email Card
Free
Password Strength Meter
Free
Split Sign In with Testimonial
Free
OTP / Verification Code Block
Free
Auth Card
Free
Lead Profile Panel
Free